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.
This example is only valid for jasmine 1.3.x. Since Jasmine 2.x, this code/example will no longer work. Maybe this video should be delete/upgraded or change the description to make it clear.