การใช้คลาสแตงกวา @RunWith คืออะไร?
การใช้คลาสแตงกวา @RunWith คืออะไร?

วีดีโอ: การใช้คลาสแตงกวา @RunWith คืออะไร?

วีดีโอ: การใช้คลาสแตงกวา @RunWith คืออะไร?
วีดีโอ: เรื่องราวเกี่ยวกับระบบประสาทของคุณ - YouTube 2024, กรกฎาคม
Anonim

เนื่องจาก การใช้แตงกวา Junit เราต้องมี Test Runner ระดับ . นี้ ระดับ จะ ใช้ หมายเหตุ Junit @ Run With () ซึ่งบอก JUnit ว่าผู้ทดสอบคืออะไร ระดับ . เป็นเหมือนจุดเริ่มต้นสำหรับ Junit ในการเริ่มดำเนินการทดสอบของคุณ ในโฟลเดอร์ src ให้สร้าง a ระดับ เรียกว่า TestRunner

คำถามก็คือ @RunWith ในแตงกวามีประโยชน์อย่างไร?

@ Run With คำอธิบายประกอบ: นี่คือคำอธิบายประกอบของ JUnit ที่ระบุนักวิ่งที่ต้องมี ใช้ เพื่อดำเนินการคลาสนี้ คุณจะเห็นว่าเราได้จัดเตรียมไว้ให้ แตงกวา . คลาสเป็นพารามิเตอร์พร้อมคำอธิบายประกอบนี้ ด้วยเหตุนี้ JUnit จะรู้ว่าต้องดำเนินการกรณีทดสอบนี้เป็นa แตงกวา ทดสอบ.

รู้ยัง การใช้กาวในแตงกวาคืออะไร? ไฟล์รองชนะเลิศกับ กาว รหัส มันมีตำแหน่งของไฟล์คุณสมบัติและแพ็คเกจที่มีไฟล์ขั้นตอนที่เกี่ยวข้อง ดังนั้นมัน กาว ไฟล์คุณลักษณะที่มีไฟล์ขั้นตอนและ กาว ทั้งกับ แตงกวา รันไทม์ นอกจากนี้ยังระบุรูปแบบที่จะแสดงผลการทดสอบ

ในทำนองเดียวกัน คุณอาจถามว่าแท็กในแตงกวาคืออะไร?

แตงกวา จัดเตรียมวิธีง่ายๆ ในการจัดระเบียบคุณลักษณะและสถานการณ์โดยการจัดประเภทที่ผู้ใช้กำหนด สิ่งนี้ดำเนินการโดยใช้ข้อตกลงที่ว่าสตริงที่คั่นช่องว่างใดๆ ที่พบในไฟล์คุณลักษณะที่นำหน้าด้วยสัญลักษณ์การค้าที่ (@) ถือเป็นแท็ก

แตงกวาที่เข้มงวดคืออะไร?

เข้มงวด : ถ้า เข้มงวด ตัวเลือกถูกตั้งค่าเป็นเท็จเมื่อถึงเวลาดำเนินการ if แตงกวา พบขั้นตอนที่ไม่ได้กำหนด/รอดำเนินการใดๆ แล้ว แตงกวา ไม่ล้มเหลวในการดำเนินการและข้ามขั้นตอนที่ไม่ได้กำหนดและ BUILD สำเร็จ