Запитання з тегом «jestjs»

Jest - це тестова рамка JavaScript, створена Facebook на базі Жасмін та забезпечує автоматичне створення макетів та середовище jsdom. Його часто використовують для тестування компонентів React.

4
Як знущатися над використаннямHistory hocket жартома?
Я використовую UseHistory гачок в реагуванні маршрутизатора v5.1.2 з typecript? Під час запуску одиничного тестування у мене виникла проблема. TypeError: Неможливо прочитати "історію" властивості невизначеного. import { mount } from 'enzyme'; import React from 'react'; import {Action} from 'history'; import * as router from 'react-router'; import { QuestionContainer } from …

1
Чому getComputedStyle () у тесті JEST повертає різні результати до обчислюваних стилів у Chrome / Firefox DevTools
Я написав спеціальну кнопку ( MyStyledButton) на основі матеріалу-ui Button . import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { children, width, ...others } …

5
Як вирішити "Неможливо використовувати оператор імпорту за межами модуля" на жарт
У мене є програма React (не використовуючи Create React App), створена за допомогою TypeScript, Jest, Webpack та Babel. При спробі запустити "пряжа є", я отримую таку помилку: Я спробував видалити всі пакунки та повторно додати їх. Це не вирішує це. Я переглянув подібні запитання та документацію і все ще щось …

2
Неможливо перевірити методи публікації за допомогою Jest через помилку, не можна прочитати mockImplementation of undefined
У мене є сервіс api, де я маю різні способи здійснення дзвінків в API. Я успішно протестував усі запити GET, але у мене виникли проблеми з тестуванням POST-запитів. Це метод: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: T) => …

1
Як перевірити компоненти класу в реакції
Я пробую тестування, я створив пісочницю з підробленим прикладом https://codesandbox.io/s/wizardly-hooks-32w6l (насправді у мене є форма) class App extends React.Component { constructor(props) { super(props); this.state = { number: 0 }; } handleSubmit = (number1, number2) => { this.setState({ number: this.handleMultiply(number1, number2) }) } handleMultiply = (number1, number2) => { return number1 …

1
Як з’єднати тестування з жаром в vue композиції api компонента?
Я пишу одиничний тест із жартом для мого компонента API компонента в vue.js. Але я не можу отримати доступ до функцій в налаштуваннях API API (). Показник.вью <template> <div class="d-flex flex-column justify-content-center align-content-center"> <ul class="indicator-menu d-flex justify-content-center"> <li v-for="step in steps" :key="step"> <a href="#" @click="updateValue(step)" :class="activeClass(step, current)"> </a> </li> </ul> …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.