Tôi còn khá mới mẻ với thế giới thử nghiệm đơn vị và tôi vừa quyết định thêm phạm vi kiểm tra cho ứng dụng hiện tại của mình trong tuần này.
Đây là một nhiệm vụ rất lớn, chủ yếu là vì số lượng lớp để kiểm tra nhưng cũng vì bài kiểm tra viết hoàn toàn mới đối với tôi.
Tôi đã viết bài kiểm tra cho một loạt các lớp học, nhưng bây giờ tôi tự hỏi liệu tôi có làm đúng không.
Khi tôi viết bài kiểm tra cho một phương thức, tôi có cảm giác viết lại lần thứ hai những gì tôi đã viết trong chính phương thức đó.
Các thử nghiệm của tôi dường như bị ràng buộc chặt chẽ với phương thức (thử nghiệm tất cả các loại tiền mã hóa, hy vọng một số phương thức bên trong được gọi là một số lần, với các đối số nhất định), rằng dường như nếu tôi đã cấu trúc lại phương thức, các thử nghiệm sẽ thất bại ngay cả khi hành vi cuối cùng của phương pháp không thay đổi.
Đây chỉ là một cảm giác, và như đã nói trước đó, tôi không có kinh nghiệm về thử nghiệm. Nếu một số người thử nghiệm có kinh nghiệm hơn ngoài kia có thể cho tôi lời khuyên về cách viết các bài kiểm tra tuyệt vời cho một ứng dụng hiện có, điều đó sẽ được đánh giá rất cao.
Chỉnh sửa: Tôi rất muốn cảm ơn Stack Overflow, tôi đã có những đầu vào tuyệt vời trong chưa đầy 15 phút đã trả lời nhiều hơn số giờ đọc trực tuyến tôi vừa làm.