Tôi có một lớp học (cho phép gọi nó là A) rằng:Làm thế nào để đơn vị kiểm tra một lớp tiêu thụ một dịch vụ web?
- Trong constructor có một cấu hình và dựa vào nó, tạo ra một cuống một dịch vụ web và lưu trữ một tham chiếu đến nó trong một lĩnh vực tư nhân.
- Có một vài phương pháp gọi phương thức web và một số nội dung trong đó.
tôi bắt đầu để tạo ra một thử nghiệm đơn vị đó:
- Tạo một thể hiện của một lớp A với một cấu hình nộm.
- Thông qua phản chiếu, nó sẽ tiêm phần dịch vụ web giả mạo.
Mặc dù dịch vụ web đó có nhiều phương pháp.
- Tôi có nên thử tất cả (trong mọi thử nghiệm, với dữ liệu khác nhau) không?
- Hoặc có lẽ tôi nên tạo một lớp khác chỉ gói gọn các phương pháp web đang được sử dụng?
- Hoặc có cách tiếp cận khác?
Cảm ơn! Không biết về tính năng đó! – Janek