1
ответ

Ошибка в мультиприложении: не удается разрешить модуль babel-loader после обновления babel до v7

Кажется, я установил все необходимое, но все равно не могу заставить его работать. Вот мой package.json: "babel-core": "^ 7.0.0-bridge.0", "babel-jest": "^ 23.4.2", "babel-loader": "7.1.1", .. ,
вопрос задан: 21 February 2019 15:06
1
ответ

Реактивный шутник методом

Я пытаюсь написать шутник для метода, определенного в моем классе React.Component. класс Math extends React.Component {constructor (props) {super (props); } sum (a, b) {return a + b; } экспорт ...
вопрос задан: 20 January 2019 11:58
1
ответ

Статические файлы в Jest тестах

В тестируемом коде я создаю изображение, например: const image = new Image (); image.addEventListener ("load", () = > {}); image.addEventListener ("error", () = > {}); image.src = "hello.png" ...
вопрос задан: 20 January 2019 09:31
1
ответ

Доступ к захваченному выводу stderr в Jest

Jest захватывает вывод stdout и stderr. Можно ли получить доступ к этой захваченной информации в тесте? С уважением, Нидкил
вопрос задан: 19 January 2019 12:40
1
ответ

Jest React Redux

Я не могу проверить этот простой реактивный контейнер. Документация мне не помогает ... импортировать React, {Component} из'act ', импортировать {connect} из'act-redux', импортировать {loadBoards} из '../../actions/boardJS' ...
вопрос задан: 19 January 2019 09:30
1
ответ

Шутить / ожидать & ldquo; toEquals & rdquo; сбой с неопределенными свойствами

Я использую функцию ожидаемого (item) .toEqual (otherItem). В соответствии со всем, что я прочитал, ожидается, что ({a: "a", b: undefined}). ToEqual ({a: "a"}) должен пройти. В противном случае я должен использовать toStrictEqual. Например. здесь, в "...
вопрос задан: 18 January 2019 20:28
1
ответ

useFakeTimers и асинхронный обратный вызов

Рассмотрим эту функцию. StartTimerWithAsyncCallback (firstAsyncFunction, secondAsyncFunction, thirdAsyncFunction, millis,) {setTimeout (async () = > {await ...
вопрос задан: 18 January 2019 14:39
1
ответ

Как проверить функцию, которая была передана реквизитом

Если у меня есть такой компонент, как импорт React из «реагировать»; const GettingStarted = ({объект}) = > < Button onPress = {() = > object.next ()} / & gt ;; Как бы вы протестировали с шуткой, что object.next (...
вопрос задан: 18 January 2019 13:46
1
ответ

Как документировать файлы модульного теста javascript с помощью jsdoc?

У меня есть реактивный проект, и я использую Jest для написания модульных и интеграционных тестов. Я хочу использовать jsdoc для документирования этих файлов. Но не знаете как? не нашел ничего на странице jsdoc. Может кто-нибудь ...
вопрос задан: 18 January 2019 12:06
1
ответ

Как смоделировать напрямую импортированную функцию с помощью Jest?

Я пытаюсь убедиться, что мой метод правильно вызывает другой импортированный метод. На самом деле, я не могу понять, как издеваться над импортированным методом с помощью Jest Метод, который я хочу проверить ...
вопрос задан: 18 January 2019 10:01
1
ответ

Как я могу проверить дочерний компонент на Jest / Enzyme

Я пытаюсь протестировать дочерний компонент, поскольку тестовое покрытие говорит, что я его пропускаю Это компонент: импортировать React из'act '; импортировать PropTypes из 'prop-types'; import {map, keys, pick} from '...
вопрос задан: 18 January 2019 10:01
1
ответ

Jest Enzyme покрытие тест-кейсов

Нужна помощь в написании тестового примера для функции ниже с использованием jest и энзима ... Ниже asView - это функция, которая возвращает представление для моего случая ... showRowSubView = (rowModel) = > {если (rowModel ....
вопрос задан: 18 January 2019 09:14
1
ответ

Использование Ожидайте.assertions (x) против использования fail () в шутливых тестах

Я настраиваю некоторые асинхронные тесты машинописного кода junit и, похоже, я не правильно понимаю документацию. Я написал тест, запрашивающий веб-API для конкретного изображения SVG, отправив идентификатор ...
вопрос задан: 18 January 2019 09:14
1
ответ

JEST throws .finally не является функцией

Вот мой компонент реакции: import {sendAnalytics} из «аналитики»; класс MyComponent extends React.Component {myMethod () {console.log ('сделать что-нибудь!'); } render () {...
вопрос задан: 18 January 2019 09:13
1
ответ

В чем разница между мелким & amp; сделать в шутку?

В шутку, в чем разница между использованием мелкой & amp; сделать из фермента? Вот пример обоих: Тестовый рендеринг с мелким: import "jest"; импорт * как React из "реакции"; Импортировать { ...
вопрос задан: 18 January 2019 09:13
1
ответ

Реквизит класса пуст, пока тестирую его через ферментное крепление

Делаем следующий шаг: давай обертку; пустить контейнер; let store = mockStore (initialState); beforeEach (() = > {wrapper = mount (< поставщик хранилища = {store} > < Component / > ...
вопрос задан: 18 January 2019 09:12
1
ответ

Данные тестирования, возвращаемые axios, обновляют DOM

Я пытаюсь TDD компонент React, который будет делать несколько вызовов API, но я пытаюсь проверить, как ответы влияют на DOM, как и ожидалось. В этом примере я делаю запрос, чтобы получить ...
вопрос задан: 18 January 2019 09:12
1
ответ

console.log (Wrapper.debug ()) не показывает реагирующий компонент

Я использую энзим с jest и пытаюсь распечатать wrapper.debug, но не получаю вывод, как показано в jest docs. что здесь не так? мой тестовый файл: импортировать React из'act '; импорт фермента, {...
вопрос задан: 18 January 2019 09:09
1
ответ

Jest - Mock Response.headers.get ()

У меня есть метод, который извлекает fileName из заголовка ответа http: export const getFilenameFromResponse = response = > {const filenameRegex = /filename[^=\n]*=["](.*?)["]/; const соответствует = ...
вопрос задан: 17 January 2019 12:14
1
ответ

Jest error: TypeError: Невозможно прочитать свойство 'options' из неопределенного

Я получаю эту ошибку при тестировании этого компонента: импорт React из'act '; импортировать PropTypes из 'prop-types'; импортировать из 'response-i18next'; импортировать TableItemsHeaders из '. / ...
вопрос задан: 16 January 2019 20:06
1
ответ

Поймать ошибку при создании пользовательских ожидать в шутку

Я создал тестирование вспомогательных функций как Globals в Jest, чтобы иметь возможность использовать их в нашем приложении в каждом из наших тестовых файлов. Я собираюсь вырезать это из нашего файла тестирования. Я ...
вопрос задан: 16 January 2019 17:22
1
ответ

Проверка асинхронной функции в реакции с ферментом

У меня есть компонент, где я применяю стили к компоненту с помощью асинхронной функции, и мне нужно покрыть эту функцию тестом фермента. const SpinnerKf = new Keyframes.Spring ({загрузка: асинхронная (следующая: ...
вопрос задан: 16 January 2019 17:22
1
ответ

Ошибка ссылки: [BABEL] /home/sriram/Desktop/gooodbet/client/scripts/test.js: Неизвестная опция: /node_modules/babel-preset-react-app/index.js.overrides

Я получаю приведенную ниже ошибку при запуске теста npm с использованием jest. У меня есть экспресс-приложение, внутри которого есть папка клиента, которая является create-реагировать-приложение-2, и когда я извлек ее, проблема обнаруживается. ...
вопрос задан: 16 January 2019 17:22
1
ответ

JEST: как заглушить метод, который вызывается в конструкторе класса

Вот как выглядит пример: экспортный класс ABC {constructor () {this.method1 (); } method1 () {console.log (); }} Предположим, что есть несколько вызовов внешних методов в method1 ...
вопрос задан: 16 January 2019 17:22
1
ответ

использование setupFiles для запуска асинхронного кода

Как я могу запустить файлы в массиве setupFiles, чтобы сначала завершить их до загрузки и выполнения тестов, и как я могу перебирать значения из кода setupFiles при тестировании. Данные из ...
вопрос задан: 16 January 2019 11:00
1
ответ

Проблема с тестами Typescript с использованием абсолютного импорта

Внутри моего tsconfig.json у меня есть эти исключения. "exclude": ["** / node_modules", "** / *. spec.ts", "** / *. spec.tsx", "** / *. test.ts", "** / * .test.tsx "] Что нужно, чтобы ...
вопрос задан: 16 January 2019 10:59
1
ответ

Jest - Насмешка над функцией, для которой в свою очередь определен метод

Я конвертирую некоторые старые тесты для использования Jest, и у меня есть функция, которая называется Services.Transactions.get. Обычно вы передаете ему функцию обратного вызова для обработки данных, возвращаемых из удаленного API. В моих тестах ...
вопрос задан: 16 January 2019 10:59
1
ответ

Как выполнить исключение модульного теста в конструкторе класса TypeScript в Test Js

Я создаю какое-то приложение в NestJs, поэтому фреймворком модульного тестирования по умолчанию является JestJs. Предположим, у меня есть следующий класс My.ts export My {constructor (private myValue: number) {if (...
вопрос задан: 15 January 2019 18:17
1
ответ

Статическое членство в readonly = & gt; TypeError: XXX не является конструктором

Я столкнулся с проблемой с Typcript / Jest со статическим членом readonly. Вот основной пример. Структура проекта основана на этом стартовом проекте: https: //github.com/alexjoverm/typescript-library -...
вопрос задан: 13 July 2018 19:44
1
ответ

Не удалось запустить тест внутри асинхронной функции в шутку

Я использую jest framework (версия 23.3.0) для проверки кода javascript, я написал тест внутри функции async, который не выполняется. function fn () {return new Promise ((resolve, rej) = ...
вопрос задан: 13 July 2018 03:43