4 คำตอบ. วัตถุจำลอง มีประโยชน์เมื่อคุณต้องการทดสอบการโต้ตอบระหว่างชั้นเรียนที่กำลังทดสอบและอินเทอร์เฟซเฉพาะ ตัวอย่างเช่น เราต้องการทดสอบเมธอด sendInvitations(MailServer mailServer) เรียก MailServer
ใช้คำว่าเยาะเย้ยได้อย่างไร
การเยาะเย้ยที่สมบูรณ์คือ ทำจากขั้นตอน ฉันวางมันลงโดยไม่ได้ตั้งใจที่จะล้อเลียน การควบคุมของเราถูกจำกัดในทุกทิศทางที่เป็นไปได้ และไม่เพียงแต่จะถูกจำกัดเท่านั้น แต่ยังเป็นการเยาะเย้ยอีกด้วย ฉันรู้สึกว่าเป็นการล้อเลียนการอภิปรายในระบอบประชาธิปไตย
ฉันควรใช้ม็อคเมื่อใด
ใช้วัตถุจำลองเมื่อใด
- ของจริงมีพฤติกรรมไม่กำหนด
- วัตถุจริงตั้งค่ายาก
- ของจริงมีพฤติกรรมที่เรียกยาก
- ของจริงช้า
- วัตถุจริงคือส่วนต่อประสานผู้ใช้
- ของจริงโทรกลับ
- ของจริงยังไม่มี
เมื่อใดที่คุณไม่ควรใช้ม็อค
กล่าวอีกนัยหนึ่ง อย่าใช้ล้อเลียน ถ้าสายลับจะทำ อย่าใช้สายลับถ้าต้นขั้วจะทำ ฯลฯ นี่เป็นเพราะคุณต่ำกว่า ไปที่ลำดับชั้นของการทดสอบสองเท่า ยิ่งคุณกำลังสร้างความรู้ที่ซ้ำซ้อนมากขึ้น (การทดสอบที่ใช้หุ่นจำลองเท่านั้นที่รู้ว่ามีการใช้ผู้ทำงานร่วมกันในโค้ดภายใต้การทดสอบ
ทำไมถึงถูกใช้เยาะเย้ย
การเยาะเย้ยทำหน้าที่ทางสังคมหลายประการ: การเยาะเย้ยรูปแบบดั้งเดิม แสดงถึงความพยายามที่จะใช้ความก้าวร้าวเพื่อปกป้องตนเองจากการกลืนกิน การปะทะ หรือความอัปยศอดสูโดยการลดอำนาจการรับรู้และการคุกคามของผู้อื่น.