Mockito จำลองทำงานอย่างไร
Mockito จำลองทำงานอย่างไร

วีดีโอ: Mockito จำลองทำงานอย่างไร

วีดีโอ: Mockito จำลองทำงานอย่างไร
วีดีโอ: What is Mockito and what are Mock Objects? 2024, อาจ
Anonim

กับ ม็อกคิโต , คุณสร้าง เยาะเย้ย , บอก ม็อกคิโต อะไรจะ ทำเมื่อไหร่ มีการเรียกวิธีการเฉพาะแล้วใช้ เยาะเย้ย ตัวอย่างในการทดสอบของคุณแทนที่จะเป็นของจริง หลังจากการทดสอบคุณสามารถสอบถาม เยาะเย้ย เพื่อดูว่ามีการเรียกวิธีการเฉพาะใดหรือตรวจสอบผลข้างเคียงในรูปแบบของสถานะที่เปลี่ยนแปลง

ผู้คนยังถามว่า Mockito เยาะเย้ยทำอะไร?

ม็อกคิโต คือ ซึ่งจำลอง กรอบงาน ไลบรารีที่ใช้ JAVA ที่ใช้สำหรับการทดสอบหน่วยที่มีประสิทธิภาพของแอปพลิเคชัน JAVA ม็อกคิโต ใช้เพื่อ เยาะเย้ย อินเทอร์เฟซเพื่อให้สามารถเพิ่มฟังก์ชันจำลองลงใน a เยาะเย้ย อินเทอร์เฟซที่สามารถใช้ในการทดสอบหน่วย

รู้ยัง Mockito ใช้งานอย่างไร? ม็อกคิโต เป็นเฟรมเวิร์กการทดสอบโอเพ่นซอร์สสำหรับ Java ที่เผยแพร่ภายใต้ MIT License ม็อกคิโต แยกแยะตัวเองจากกรอบการเยาะเย้ยอื่น ๆ โดยอนุญาตให้นักพัฒนาตรวจสอบพฤติกรรมของระบบภายใต้การทดสอบ (SUT) โดยไม่ต้องสร้างความคาดหวังล่วงหน้า LinkedList mockedList = เยาะเย้ย (LinkedList.

รู้ด้วยว่าเราสามารถจำลองอินเทอร์เฟซโดยใช้ Mockito ได้หรือไม่?

NS ม็อกคิโต . เยาะเย้ย () วิธีการทำให้เราสร้าง a เยาะเย้ย วัตถุของชั้นเรียนหรือ an อินเตอร์เฟซ . วิธีนี้ไม่ต้องทำอย่างอื่นก่อน สามารถ ถูกนำมาใช้ เราทำได้ ใช้สร้าง เยาะเย้ย ฟิลด์คลาสเช่นเดียวกับท้องถิ่น เยาะเย้ย ในวิธีการ

คุณล้อเลียนวัตถุใน Junit ได้อย่างไร?

Mockito มีหลายวิธีในการสร้าง วัตถุจำลอง : การใช้ static เยาะเย้ย () กระบวนการ.

4.1. การสร้าง วัตถุจำลอง กับม็อกคิโต้

1 บอกให้ Mockito เยาะเย้ยฐานข้อมูลอินสแตนซ์จำลอง
5 ยืนยันว่าการเรียกเมธอดกลับมาจริง
6 ตรวจสอบว่ามีการเรียกวิธีการสืบค้นบน MyDatabase mock