Karma和Jasmine开始安装 - jasmine.Suite()需要的错误
问题描述:
我试图开始业力和茉莉花。Karma和Jasmine开始安装 - jasmine.Suite()需要的错误
我已经安装了它们两个。我相信Karma可以找到我的JavaScript文件。当我运行karma start
,我的浏览器打开,状态:
Karma v0.12.23 - connected
IE 11.0.0 (Windows 8.1) is idle
Firefox 29.0.0 (Windows 8.1) is idle
Chrome 37.0.2062 (Windows 8.1) is idle
我添加了一个JavaScript文件的位置,我认为噶是监测:
it('y should have a length of 1', function() {
var y = '1';
expect(y.length).toBe(0);
});
我会在哪里看看,看看单元测试失败?
如果我在vs2013中打开resharper,我会看到单元测试。当我运行它时,会打开一个新的浏览器窗口,并且它是空白的。控制台确实显示在这个页面上:
ncaught Error: jasmine.Suite() required
我该如何获得它来接受我的测试?
答
如茉莉花命名一套
套房描述:描述你的测试
测试套件开始全球茉莉花函数调用有两个参数描述:一个字符串的函数。该字符串是指定套件的名称或标题 - 通常是正在测试的内容。该函数是一个实现套件的代码块。
所以我猜你必须包装测试在describe statement
describe('my test suite',function(){
it('my test case',function(){
//some assertions
})
});