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