2013-04-29 5 views
6

angularjs $ロケーションサービスの依存関係は正しく注入されます。

var $injector = angular.injector(['ng', 'myApp']); 
var $location = $injector.get('$location'); 

ソース:http://jsfiddle.net/H4qGb/5/

もう一つの奇妙なエラーが第二の試験で行われます。

誰かがqunitと角度を統合する方法を知っていますか?

+2

私は、ジャスミン –

+0

アルテムを使用して、この同じ問題を抱えているあなたは、この問題に対する答えを見つけることがありますか? –

+0

いいえ、私はジャスミンに切り替えました。そして今、私はジャスミンが角度との統合性がはるかに優れていることを認識しています。 –

答えて

8

anglejsモックを使用する必要があります。あなたは、あなたのインジェクタはまた、これらのモックを使用するように指示することができ

http://code.angularjs.org/1.1.5/angular-mocks.js


var $injector = angular.injector(['ngMock','ng', 'myApp']);

http://jsfiddle.net/jxVDT/

+0

あなたのJS Fiddleはうまくいかず、JSファイルへのリンクだけではその使い方を示すのに役立たない。回答自体にJasmineの使用例を含めることはできますか? –

+0

ngMockを読み込むと、$ httpをもう使用できなくなります。 – drunkcamel

関連する問題