Angularjs - unit tests - injecting dependent services?

Actually in AngularJS Dependency Injection use 'last wins' rule. So you can define your service in your test just after including your module and dependencies, and then when service A that you're testing will request service B using DI, AngularJS will give mocked version of service B.

The Valentyn solution worked for me, but there is another alternative.

Just add beforeEach(module('myApp. Services')) to your describe block. This will load the services module with the "version" service into the test injector and that will make it available to your test.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions