20
อะไรคือความแตกต่างระหว่างการรวมเข้ากับการทดสอบหน่วย?
ฉันรู้คำนิยามตำราเรียนที่เรียกว่าการทดสอบหน่วยและการทดสอบการรวม สิ่งที่ฉันอยากรู้คือเมื่อถึงเวลาเขียนการทดสอบหน่วย ... ฉันจะเขียนเพื่อให้ครอบคลุมชุดเรียนมากที่สุด ตัวอย่างเช่นถ้าฉันมีWordชั้นเรียนฉันจะเขียนการทดสอบหน่วยสำหรับWordชั้นเรียน จากนั้นฉันเริ่มเขียนSentenceชั้นเรียนของฉันและเมื่อจำเป็นต้องมีปฏิสัมพันธ์กับWordชั้นเรียนฉันมักจะเขียนแบบทดสอบหน่วยเพื่อที่จะทดสอบทั้งสองSentenceและWord... อย่างน้อยในสถานที่ที่พวกเขามีปฏิสัมพันธ์ การทดสอบเหล่านี้กลายเป็นการทดสอบการรวมเข้าด้วยกันเพราะตอนนี้พวกเขาทดสอบการรวมกันของ 2 คลาสเหล่านี้หรือเป็นเพียงการทดสอบหน่วยที่ครอบคลุม 2 คลาส? โดยทั่วไปแล้วเนื่องจากบรรทัดที่ไม่แน่นอนนี้ฉันจะไม่ค่อยเขียนแบบทดสอบการรวม ... หรือฉันใช้ผลิตภัณฑ์สำเร็จรูปเพื่อดูว่าชิ้นส่วนทั้งหมดทำงานได้อย่างถูกต้องกับการทดสอบการรวมตัวจริงหรือไม่แม้ว่าพวกเขาจะเป็นคู่มือและไม่ค่อยทำซ้ำเกินขอบเขต ของแต่ละคุณสมบัติ? ฉันเข้าใจผิดการทดสอบการรวมหรือมีความแตกต่างเพียงเล็กน้อยระหว่างการทดสอบการรวมและการทดสอบหน่วย?