AI Features
Log In
0% completed
All Lessons
Free Lessons (4)
Introduction to the Course
About this Course
What is Jasmine?
Getting Started with Jasmine
Test Expectations
Setting Up and Tearing Down Jasmine Tests
Using Spies
How to Handle Time and Date
Test Asynchronous Code
Quiz Yourself on Jasmine Fundamentals
Course Assessment
Assessment: Getting Started with Jasmine
Testing Angular Applications
Write a Unit Test
Model Factories
Logging In
Testing a Form
Testing Events
Quiz Yourself on Testing Events
Testing Routes
Quiz Yourself on Testing Routes
Mocking Dependencies
Mock API Calls
Quiz Yourself on Mocking API Calls
Testing Components
Quiz Yourself on Testing Angular Components
Course Assessment
Assessment: Testing Angular Applications
Advanced Topics
Advanced Matchers
Custom Matchers
Custom Equality Testers
Better Failures
Quiz Yourself on Custom Matchers
Spy Strategies
Sharing Behaviour
Property Spies
Calling Through
Quiz Yourself on Property Spies
Course Assessment
Assessment: Advanced Topics
Jasmine Deep Dive
Fast Tests
Snapshot Tests
Test-Driven Development Example
Reliable Tests
Code Coverage
Continuous Delivery
Quiz Yourself on Jasmine Deep Dive
Conclusion
Wrap Up
Appendix
Install Jasmine
Home
Courses
Angular Testing with Jasmine
Quiz Yourself on Jasmine Fundamentals
Test your knowledge of Jasmine expectations, spies, and mocks.
We'll cover the following...
...
Ask