คำถามในหัวข้อ 'jestjs'
ใน Jest เป็นไปได้ไหมที่จะยืนยันว่า super.some_function ถูกเรียก?
เป็นไปได้ไหมที่จะเขียน jest unit test เพื่อทดสอบว่ามีการเรียกใช้ฟังก์ชัน super หรือไม่ เช่น
ในชั้นเรียนจริง:
class Child extends Parent {
funk() {
do_something_specific();
super.funk();
}
}
หรือมีคลาสลูกเก็บการอ้างอิงถึง...
131 มุมมอง
schedule
10.12.2023
onClick Jest / enzyme : วิธีการ “จำลอง” มีไว้เพื่อให้ทำงานบน 1 โหนด 0 พบแทน
ฉันไม่สามารถทดสอบ onClick สำหรับรหัสต่อไปนี้ด้านล่าง ฉันได้รับข้อผิดพลาดต่อไปนี้:
Method “simulate” is meant to be run on 1 node. 0 found instead.
รหัสส่วนประกอบของฉันมีลักษณะดังนี้:
constructor (props) {
super(props)
this.state =...
4278 มุมมอง
schedule
01.01.2024
การสอดแนมฟังก์ชัน node.js ที่ไม่ได้ส่งออกโดยใช้การล้อเล่นไม่ทำงานตามที่คาดไว้
ฉันกำลังพยายามเยาะเย้ยฟังก์ชันที่ไม่ได้ส่งออกผ่าน 'jest' และ 're-wire'
ที่นี่ฉันกำลังพยายามเยาะเย้ย 'iAmBatman' (ไม่มีเจตนาเล่นสำนวน) แต่ไม่ได้ส่งออก
ดังนั้นฉันจึงใช้ rewire ซึ่งทำงานได้ดี แต่ jest.mock ไม่ทำงานอย่างที่คาดไว้...
3890 มุมมอง
schedule
21.01.2024
วิธีตรวจสอบ window.location.href ในการทดสอบแบบล้อเล่น
ฉันมีวิธีการใน vue ซึ่งทำการเรียกใช้บริการและรับ URL กลับจากนั้นจึงเปลี่ยนเส้นทางไปยังสิ่งนั้น มันเกือบจะดูเหมือนเป็นอย่างนั้น
mounted () {
StudentServices.getCollegeurl(this.studentId)
.then(response => {
window.location.href =...
137 มุมมอง
schedule
13.01.2024
จำลองการนำเข้าจากไฟล์อื่น แต่ยังคงส่งคืนค่าจำลอง
ฉันกำลังทดสอบฟังก์ชันที่เรียกใช้ฟังก์ชันอื่นที่นำเข้าจาก anotherFile outsideFunc นั้นส่งคืนวัตถุที่มี 'ชื่อ' ฉันจำเป็นต้องมีสิ่งนี้เพื่อที่จะผ่านการทดสอบที่เหลือ/ฟังก์ชันทำงานได้อย่างถูกต้อง
systemUnderTest.js
import { outsideFunc }...
153 มุมมอง
schedule
12.11.2023
จะทดสอบสไตล์ภายในคลาส CSS สำหรับส่วนประกอบ React โดยใช้ Jest และ Enzyme ได้อย่างไร
พิจารณาใน CSS
.content
{
width:500px;
box-sizing: border-box;
}
ฉันได้เพิ่มคลาส css นี้ภายในองค์ประกอบการโต้ตอบดังต่อไปนี้
const Banner = () => {
return (<div className="content">This is message content</div>);
}...
1281 มุมมอง
schedule
29.12.2023
วิธีทดสอบ/จำลองไคลเอนต์ socket.io
ฉันกำลังพยายามเยาะเย้ยวิธีการเปล่งแสงจาก io แต่ฉันไม่รู้ว่าจะเยาะเย้ยมันอย่างไร นี่คือไฟล์ Join.jsx ของฉัน
//Join.jsx
import React from 'react';
import io from 'socket.io-client';
const Join = () => {
let socket;
const ENDPOINT =...
1386 มุมมอง
schedule
12.01.2024