3

我想通过 mocha 和 chai 测试 node.js 应用程序。

我从 mocha 网站修改了以下代码片段:

var expect = require( 'chai' ).expect;


describe('Array', function(){


    describe('#indexOf()', function(){
        it('should return -1 when not present', function(){
            expect([1,2,3].indexOf(4) ).to.equal(-1);
        });
    });
});

好吧,一切正常,测试通过,但.expectWebstorm 无法识别。安装了库 chai-DefinitelyTyped。

奇怪的事实:当我更改require( 'chai' )require( 'chai.js' )require( 'chaijs' )期望被 IDE 识别时,测试将不再运行。

我错过了一些明显的东西还是这是一个错误?

4

0 回答 0