คุณเยาะเย้ยในการทดสอบหน่วยอย่างไร?
คุณเยาะเย้ยในการทดสอบหน่วยอย่างไร?

วีดีโอ: คุณเยาะเย้ยในการทดสอบหน่วยอย่างไร?

วีดีโอ: คุณเยาะเย้ยในการทดสอบหน่วยอย่างไร?
วีดีโอ: นิสัยไม่ดี!! เยาะเย้ยคนอื่น เวลามีเงินแล้วใช้ไม่คิด | ชีต้าพาชิว 2024, อาจ
Anonim

ซึ่งจำลอง ใช้เป็นหลักใน การทดสอบหน่วย . วัตถุภายใต้ ทดสอบ อาจมีการพึ่งพาวัตถุ (ซับซ้อน) อื่น เพื่อแยกพฤติกรรมของวัตถุที่คุณต้องการแทนที่วัตถุอื่นด้วย เยาะเย้ย ที่จำลองพฤติกรรมของวัตถุจริง

ในลักษณะนี้ เหตุใดเราจึงใช้วัตถุจำลองในการทดสอบหน่วย

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

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

ดังนั้น จะเกิดอะไรขึ้นเมื่อเราเยาะเย้ยชั้นเรียน

เพื่อแยกพฤติกรรมของวัตถุ คุณ ต้องการทดสอบ คุณ แทนที่วัตถุอื่นด้วย เยาะเย้ย ที่จำลองพฤติกรรมของวัตถุจริง ดังนั้น พูดง่ายๆ ก็คือ ซึ่งจำลอง คือการสร้างวัตถุที่จำลองพฤติกรรมของวัตถุจริง ในการทดสอบหน่วย เรา ต้องการทดสอบวิธีหนึ่ง ระดับ อยู่ในระหว่างการแยกตัว.

ฉันควรล้อเลียนการพึ่งพาทั้งหมดหรือไม่

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