Unit testing is a very important part of software development, and it is extremely important to Angular applications as they become increasingly more complex. We'll explain how to set up your unit tests and describe what you can actually test with some examples.
When our web app depends on pulling data through a REST API, we need to test that the endpoints well. Thats where things become more complicated and tedious to do manually. Two great libraries, Jasmine.js and Frisby.js, can help us out here.