Как я могу проверить создание Blob и сохранение файла в формате csv, используя Mocha-энзим? - PullRequest
0 голосов
/ 08 июля 2019

Я хотел бы протестировать создание блоба в формате csv и сохранение его по нажатию кнопки. Фрагмент кода для него:

     const blob = new Blob(csvData, {type: 'text/csv;charset=utf-8;'});
     saveAs(blob, fileName + ".csv"); 

Я смоделировал щелчок следующим образом, чтобы проверить некоторые другие пользовательские функции, вызываемые из того же обработчика щелчка:

    wrapper.find('Button').simulate('click');      
    expect(filterDataSpy).toHaveBeenCalled();

при запуске теста выдается ошибка:

ReferenceError: BLOB-объект не определен

Есть ли способ проверить создание Blob и сохранение файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...