Introduction to Unit Testing
Offered By: Scrimba
Course Description
Overview
Code with confidence and lower your stress levels by learning how to test your code as you write it.
- Introduction to Jasmine
- The 3 parts of testing
- The testing setup
- Grouping with describe
- Setting up data
- Skipping
- Focussing
- Spies
- Mocks
- Debugging
- Additional matchers
- What next?
Syllabus
- Introduction to Unit Testing
- 1. Introduction
- 2. Introduction to Jasmine
- 3. Frontend Career Path
- 4. Setting Up Jasmine from Scratch
- 5. Understanding the 3 parts of testing
- 6. Testing Setup Breakdown
- 7. Grouping with describe
- 8. Grouping with describe (Challenge)
- 9. Our first test
- 10. Our first test (Challenge)
- 11. Setting Up Data with beforeEach()
- 12. Setting Up Our Data with beforeEach (Challenge)
- 13. Skipping and Focusing Introduction
- 14. Skipping and Focusing (Challenge)
- 15. Unit Testing: Spies ðµï¸
- 16. Spy Challenge ðµï¸
- 17. Mocks + Debug with me! ðª²
- 18. Mocks Challenge
- 19. Additional matchers: toBeDefined() & toEqual()
- 20. Additional Matchers Challenge
- 21. Final Challenge
- 22. Outro
Related Courses
A Practical Introduction to Test-Driven DevelopmentLearnQuest via Coursera Android App Development
Vanderbilt University via Coursera Building Interactive User Interfaces Using React Library
NIIT StackRoute via Coursera Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera Learn Intermediate Python 3
Codecademy