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