Вопросы по теме 'jestjs'

Тестирование Jest Snapshot Redux и покрытие
При тестировании моментального снимка компонента я хочу протестировать только сам компонент, а не действия, состояние или функцию подключения, которые есть в Redux. Это потому, что у меня есть тесты для этих функций в других местах. Это портит...
905 просмотров
schedule 19.04.2024

Как настроить jsdom при работе с jest
Я пытаюсь перейти с AVA на Jest. В AVA вы можете установить ava.setup , в котором вы устанавливаете среду jsdom . Например, создание DOM-структуры и выполнение необходимых полифиллов (localStorage). Как мне сделать это в Jest? В настоящее...
21190 просмотров
schedule 13.05.2024

Jest: Как протестировать функцию, которая вызывает bind(this)
У меня есть родительский компонент, который выглядит так: export class Header extends Component { constructor(props) { super(props) this.state = { activeTab: TAB_NAMES.NEEDS_REVIEW } } filterByNeedsReview() { const {...
3699 просмотров
schedule 15.04.2024

Ошибка: ожидалось, что была вызвана фиктивная функция - энзим onclick Jest
Невозможно пройти следующий тест ... Извините за добавление большого количества кода ... Мне удалось получить некоторые другие события щелчка, но я застрял с этим в данный момент Получение следующего сообщения: "ожидать (jest.fn ())....
2033 просмотров

React Router: протестируйте компонент, который программно отправляет в историю реагирования маршрутизатора при отправке формы.
Новое в реакции-маршрутизаторе и проблемы с тестами Jest/Enzyme, не пройденными из-за поддержки истории реакции-маршрутизаторов. Идея: При отправке компонента формы вызовите handleSubmit. handleSubmit вызывает validate для простой проверки...
168 просмотров
schedule 14.03.2024

Напишите тестовые примеры jest unit для обработки исключений, возникающих при запуске
Это мой класс контроллера: @Put() async updateUser(@BodyToClass() user: UpsertUserDto): Promise<UpsertUserDto> { try { return await this.userService.updateUser(user); }...
452 просмотров
schedule 26.03.2024

Библиотека тестирования React не отображает ввод onChange в моментальном снимке
У меня есть простой тест моментального снимка с RTL и Jest, любой другой реквизит, который я использую, кроме type и placeholder , я не вижу в результирующем снимке. Это мой компонент ввода: (я использую стилизованный компонент) const TextField...
119 просмотров

Как протестировать nuxt с помощью шутки?
Я просто изучаю Nuxt в шутку. Мой тест.vue. только что скопировано с https://nuxtjs.org/docs/2.x/features/data-fetching <template> <div> <h1 class="page-title">Mountains</h1> <p...
1328 просмотров
schedule 12.04.2024

Как сбросить или очистить макеты useQuery для ApolloProvider перед каждым тестом?
У меня в одном описании две тестовые функции. Оба они используют компонент с mocks apollo, поскольку этот компонент использует useQuery. Но ответ от моков на каждый тест должен быть разным. Теперь я не могу сбросить или очистить макеты, которые я...
363 просмотров

Как покрыть onPress для touchableOpacity в библиотеке тестирования jest-цикла .map
Я пытаюсь написать тестовые примеры в React Native, используя Jest и Testing Library. У меня есть .map функция, которая отображает компонент с TouchableOpacity . {data.map((item, index) => ( <SafeAreaView key={index}>...
16 просмотров