Hầu hết logic cho dịch vụ web của tôi liên quan đến việc nói chuyện với dịch vụ web của nhà cung cấp của chúng tôi (kiểm tra tính khả dụng, đặt hàng, v.v.) Họ không có môi trường thử nghiệm và phần lớn các cuộc gọi không thể được chạy tùy ý (ví dụ: ngừng hoạt động sẽ được chạy một lần và sẽ thực sự dừng một dịch vụ).
Có khả thi để chạy thử nghiệm đơn vị trong môi trường này? Tôi có thể mô phỏng các phản hồi điển hình nhưng tôi lo lắng rằng các phản hồi của nhà cung cấp mã hóa cứng sẽ làm suy yếu điểm kiểm tra đơn vị.