Angularjs方法找不到正在执行grunt命令的wile
我正在做一个angular js项目。正在尝试为我的app.js中的一个方法编写一个测试用例 我的js文件有两种类型的方法 一, 我为fist类型的方法及其工作性能编写了一些测试用例。现在我已经为第二种类型的方法编写了一个测试用例,但它失败了。下面给出了代码更改 app.js 当我运行grunt命令时,得到以下错误 任何人都有为这种方法编写测试用例的想法。期待有效的响应Angularjs方法找不到正在执行grunt命令的wile,angularjs,jasmine,karma-jasmine,Angularjs,Jasmine,Karma Jasmine,我正在做一个angular js项目。正在尝试为我的app.js中的一个方法编写一个测试用例 我的js文件有两种类型的方法 一, 我为fist类型的方法及其工作性能编写了一些测试用例。现在我已经为第二种类型的方法编写了一个测试用例,但它失败了。下面给出了代码更改 app.js 当我运行grunt命令时,得到以下错误 任何人都有为这种方法编写测试用例的想法。期待有效的响应 提前谢谢您可以试试1。导出函数并将其导入规范2中。还要将函数转换为更具功能性的函数,使其隐式依赖项(如document e
提前谢谢您可以试试1。导出函数并将其导入规范2中。还要将函数转换为更具功能性的函数,使其隐式依赖项(如document expilict)成为函数的参数。那个样的话,把文档模拟成普通的对象就更容易了。我不完全理解你们说的话。你能举个例子吗
$scope.myfunction =function(){
}
function myfunction(){
}
function readCookie(name) {
var names = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(names) == 0) return c.substring(names.length,c.length);
}
return null;
}
describe('readCookie', function() {
beforeEach(inject(function() {
spyOn(document,'token').andReturn('aaaaa.bbbbb.ccccc');
}));
it('should get readCookie', function() {
expect(readCookie('token')).not.toHaveBeenCalled();
});
});