摩卡需要导入我的实际JavaScript代码才能进行测试吗?

时间:2016-09-09 17:25:10

标签: javascript node.js unit-testing testing mocha

我是代码测试的新手,我正在尝试用Mocha测试一些我用Javascript编写的函数。问题是我不确定我是否应该以某种方式将我的script.js(我的函数编码)导入test / test.js。

如果我运行如下的随机测试,则通过测试,

describe('Triangle', function(){
    it('should evaluate whether input is number or not', function(){
        var foo = '';
        expect('foo').to.be.NaN;
    });
});

但Triangle是我的script.js中的一个函数,所以我不知道这是否真的在测试该文件。或者也许我弄错了,测试实际上没有测试文件和我的脚本以某种方式链接。有人可以帮忙吗?干杯

修改

我已编辑它以显示我的文件夹是如何服务的:

 |node_modules
 |test
  --test.js
 script.js
 testrunner.html

我正在运行testrunner.html并且它在test.js中读取测试。我没有找到任何解释如何使test.js读取我的script.js,以便它可以实际测试。

0 个答案:

没有答案