Ошибка: необходимо загрузить соответствующий загрузчик при написании примера модульного теста

Я пишу модульный тест для кода узла, и мне нужно сравнить фиктивный объект с фактическим результатом.

Для сравнения, я записал некоторые фиктивные данные 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: []
}}

я вообще не понимаю что это за ошибка

У меня настроена карма, и я пишу тестовые примеры, используя мокко и чай.

Любая помощь будет оценена по достоинству.


person Shikha thakur    schedule 30.09.2016    source источник
comment
Если вы напечатаете result и expectedJSON, вы получите правильный JSON? Вы знаете, выдается ли ошибка instance.parseResponse или assert?   -  person DrakaSAN    schedule 30.09.2016
comment
@DrakaSAN Я уже написал тестовые примеры, чтобы проверить, не возникают ли какие-либо ошибки в instance.parseResponse, и это было успешно   -  person Shikha thakur    schedule 30.09.2016
comment
Вы используете Babel одновременно с WebPack? Кажется, что при поиске этого кода ошибки много результатов. пример< /а>   -  person DrakaSAN    schedule 30.09.2016
comment
Я использую веб-пакет, но не Babel   -  person Shikha thakur    schedule 30.09.2016
comment
нет я не импортировал   -  person Shikha thakur    schedule 30.09.2016
comment
Давайте продолжим обсуждение в чате.   -  person Shikha thakur    schedule 30.09.2016


Ответы (1)


Я предполагаю, что вам нужно импортировать json-loader в веб-пакет, что, по-видимому, является распространенной ошибкой при просмотре всех результатов поиска Google.

person DrakaSAN    schedule 30.09.2016
comment
Я импортировал его, а также добавил полифилл для веб-пакета, но все равно получаю ту же ошибку. - person Shikha thakur; 30.09.2016