我是这个有角度的世界的新人,很抱歉,如果这是如此基本,但我没有得到它
每当我尝试运行茉莉花测试时,我都会遇到此错误
我的控制器是这样定义的:
angular.module('Module',[]).controller('GACtrl', ['GASvc', '$scope', GACtrl]);
function GACtrl(SasService, $scope) {
var vm = this;
vm.prueba = 20;
茉莉花测试:
describe("Tests", function () {
var $scope, ctrl;
var svcMock;
beforeEach(function(){
svcMock = jasmine.createSpyObj("GACtrl", ["GACtrl"]);
module('Module');
inject(function($rootScope, $controller){
$scope = $rootScope.$new();
});
});
it(", should show the connection between controller and tests", function () {
expect($scope.prueba).toEqual(20);
})
Visual Studio和Chutzpah一直向我显示该错误,这个项目有一个service.js文件,我只想测试控制器功能,测试是在一个单独的VS项目中来自Controller和Service。
感谢并抱歉英语不好!