错误:在编写单元测试用例时需要加载适当的加载器

时间:2016-09-30 09:34:32

标签: node.js unit-testing webpack mocha karma-mocha

我正在为节点代码编写单元测试用例,我需要将虚拟对象与实际结果进行比较。

为了比较我在文件中写了一些虚拟json数据,我最终收到错误You may need to load appropraite loaders to handle this file type

代码:

it('comparing structures',()=>{
    var result = instance.parseResponse(input,esResponse);
    assert.deepEqual( result, expectedJSON, "Two objects can be the same in value" );
});

JSON:

var expectedJSON ={
DateMetric {
    aggregate: Aggregate {
        total: 0,
        average: null,
        count: 0,
        min: null,
        max: null
    },
    startDate: Fri Apr 01 2016 05: 30: 00 GMT + 0530(India Standard Time),
    weeks: []
}}

我不知道这个错误究竟是什么

我设置了业力,我正在使用mocha和chai编写测试用例

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我的猜测是你必须在webpack中导入json-loader,这似乎是查看所有googme搜索结果的常见错误。