ฉันค่อนข้างใหม่สำหรับโลกแห่งการทดสอบหน่วยและฉันเพิ่งตัดสินใจเพิ่มการครอบคลุมการทดสอบสำหรับแอพที่มีอยู่ของฉันในสัปดาห์นี้
นี่เป็นงานที่ยิ่งใหญ่ส่วนใหญ่เป็นเพราะจำนวนชั้นเรียนที่จะทดสอบ แต่ก็เป็นเพราะการทดสอบการเขียนนั้นเป็นเรื่องใหม่สำหรับฉัน
ฉันเขียนข้อสอบไปแล้วหลายชั้น แต่ตอนนี้ฉันสงสัยว่าฉันทำถูกไหม
เมื่อฉันเขียนการทดสอบสำหรับวิธีการฉันมีความรู้สึกของการเขียนใหม่เป็นครั้งที่สองสิ่งที่ฉันได้เขียนไว้ในวิธีการนั้น
การทดสอบของฉันดูเหมือนจะถูกผูกไว้กับวิธีการอย่างแน่นหนา (ทดสอบ codepath ทั้งหมดโดยคาดหวังว่าวิธีการภายในบางอย่างจะถูกเรียกว่าจำนวนครั้งโดยมีอาร์กิวเมนต์บางอย่าง) ซึ่งดูเหมือนว่าถ้าฉันเคยทำซ้ำวิธีการทดสอบจะล้มเหลวแม้ว่า พฤติกรรมสุดท้ายของวิธีการไม่เปลี่ยนแปลง
นี่เป็นเพียงความรู้สึกและอย่างที่กล่าวไปก่อนหน้านี้ฉันไม่มีประสบการณ์ในการทดสอบ หากมีผู้ทดสอบที่มีประสบการณ์มากกว่านั้นสามารถให้คำแนะนำเกี่ยวกับวิธีเขียนแบบทดสอบที่ยอดเยี่ยมสำหรับแอปที่มีอยู่ซึ่งจะได้รับการชื่นชมอย่างมาก
แก้ไข: ฉันชอบที่จะขอบคุณ Stack Overflow ฉันมีอินพุตที่ยอดเยี่ยมในเวลาน้อยกว่า 15 นาทีที่ตอบเวลาอ่านออนไลน์มากขึ้นที่ฉันเพิ่งทำ