0
當我執行以下命令:因緣開始karma.conf.js,我得到下面提到的錯誤:在運行angularJS測試文件,測試案例失敗:鉻35.0.1916 titleCrtl Intially有一個標題失敗
Chrome的35.0。 1916(Windows 7)titleCrtl內部有一個標題FAILED錯誤[$ injector:modulerr]由於以下原因無法實例化模塊myModule:錯誤:[$ injector:nomod]模塊'myModule'不可用!您拼錯了模塊名稱或忘記加載模塊名稱。如果註冊模塊確保您指定依賴關係作爲第二個參數。
這是我的test.js文件:
describe('titleCrtl', function()
{
var controller = null;
var $scope = null;
beforeEach(function()
{
module('myModule');
});
beforeEach(inject(function($controller,$rootScope)
{
$scope = $rootScope.$new();
controller = $controller('titleCrtl',
{
$scope: $scope
});
}));
it('Intially has a title', function()
{
assert.equal($scope.title,"Hello!");
});
it('Clicking the button changes the title', function()
{
$scope.changeIt();
assert.equal($scope.title,"World!");
});
});