ngMock
The ngMock
module providers support to inject and mock Angular services into unit tests. In addition, ngMock also extends various core ng services such that they can be inspected and controlled in a synchronous manner within test code.
Installation
First include angular-mocks.js
in your HTML:
<script src="angular.js">
<script src="angular-mocks.js">
You can download this file from the following places:
e.g. "//ajax.googleapis.com/ajax/libs/angularjs/X.Y.Z/angular-mocks.js"
e.g. bower install angular-mocks@X.Y.Z
e.g. "//code.angularjs.org/X.Y.Z/angular-mocks.js"
where X.Y.Z is the AngularJS version you are running.
Then load the module in your application by adding it as a dependent module:
angular.module('app', ['ngMocks']);
With that you're ready to get started!