Protractor Page Objects are a recommended for testing your AngularJS applications. Page Objects abstract the interaction between the browser and your functional tests, resulting in much cleaner tests.
Testing a Controller
AngularJS provides helpers for convenient testing of your application. In this lesson you will learn how to test a basic controller with Jasmine and Angular.
Conclusion: when to use Subjects
As a conclusion to this course about RxJS Subjects, lets review when and why should you use them.
Using Type Inference in TypeScript
This lesson explains how the Typescript compiler uses inference to guess what types we’re using, so we don’t have to annotate all the things.
Unit Testing Directive Scope Binding
Digging a little deeper into unit testing an AngularJS directive, this lesson looks at testing binding across multiple scopes.
Testing Controllers With Dependencies
In this lesson Trevor looks at testing AngularJS controllers with scope inheritance with Jasmine and test spies.
Custom Jasmine 1.3 Matchers
Custom Jasmine Matchers are a great way to keep your AngularJS Unit Tests clean and tidy. We want to make expectations readable and express the intent of the test. Custom matchers help to accomplish this.