Pertanyaan yang diberi tag «jestjs»

Jest adalah kerangka kerja pengujian unit JavaScript yang dibuat oleh Facebook berdasarkan Jasmine dan menyediakan pembuatan tiruan otomatis dan lingkungan jsdom. Ini sering digunakan untuk menguji komponen React.


4
Bagaimana cara mengejek useHistory hook in jest?
Saya menggunakan hook UseHistory di router reaksi v5.1.2 dengan naskah? Saat menjalankan unit test, saya mendapat masalah. TypeError: Tidak dapat membaca properti 'histori' yang tidak terdefinisi. import { mount } from 'enzyme'; import React from 'react'; import {Action} from 'history'; import * as router from 'react-router'; import { QuestionContainer } …

1
Mengapa getComputedStyle () dalam tes JEST mengembalikan hasil yang berbeda ke gaya yang dihitung di Chrome / Firefox DevTools
Saya telah menulis tombol khusus ( MyStyledButton) berdasarkan material-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
Cara mengatasi "Tidak dapat menggunakan pernyataan impor di luar modul" di bercanda
Saya memiliki aplikasi Bereaksi (tidak menggunakan Buat Bereaksi Aplikasi) dibangun menggunakan TypeScript, Jest, Webpack, dan Babel. Saat mencoba menjalankan "gurauan benang", saya mendapatkan kesalahan berikut: Saya telah mencoba menghapus semua paket dan menambahkannya kembali. Itu tidak menyelesaikan ini. Saya telah melihat pertanyaan dan dokumentasi yang serupa dan masih salah paham …

1
Bagaimana unit pengujian dengan komponen komposisi api jest in vue?
Saya sedang menulis unit test dengan bercanda, untuk komponen komposisi API saya di vue.js. Tetapi saya tidak dapat mengakses fungsi dalam pengaturan komposisi API (). Indicator.vue <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> <div …

2
Tidak dapat menguji metode posting dengan Jest karena kesalahan tidak dapat membaca mockImplementation yang tidak terdefinisi
Saya memiliki layanan api di mana saya memiliki metode berbeda untuk melakukan panggilan ke API. Saya telah berhasil menguji semua permintaan GET tetapi saya mengalami masalah dalam menguji permintaan POST. Inilah metodenya: export default class ApiService { static makeApiCall = <T>( url: string, oneCb: <T>(d: Data) => T, secondCb: (d: …

1
Cara menguji komponen kelas dalam bereaksi
Saya mencoba beberapa unit pengujian, saya membuat kotak pasir dengan contoh palsu https://codesandbox.io/s/wizardly-hooks-32w6l (pada kenyataannya saya memiliki formulir) 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) => …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.