Как проверить notify.createShowQueue в функциях генератора - PullRequest
0 голосов
/ 07 декабря 2018

В моей тестовой саге у меня есть что-то вроде

expect(submitFeedbackSagaClone.next().value).toEqual(
call(notify.createShowQueue(), "Thank you", 
"success"));

В соответствии с результатом я получаю все похожее, как

Expected value to equal:

{"@@redux-saga/IO": true, "CALL": {"args": ["Thank you", "success"], "context": null, "fn": [Function 
mockConstructor]}}

Received:
{"@@redux-saga/IO": true, "CALL": {"args": ["Thank you", "success"], "context": null, "fn": [Function 
mockConstructor]}}

В своей функции генератора я пытаюсь проверить эту частькода

    yield call(notify.createShowQueue(), "Thank you for your feedback", "success");

Я вижу, что оба результата схожи, но тестовый пример терпит неудачу: «Сравненные значения не имеют визуальной разницы».Как я могу проверить подобные тесты в общем.

...