2013-01-19 33 views

Trả lời

11

Kiểm tra đơn vị chỉ thử nghiệm đơn vị (trình bao bọc API) của bạn, không có gì khác. Vì vậy, thật không may, bạn nên giả lập toàn bộ API.

Mặt khác điều này không bao giờ thực sự mang lại cho tôi đủ tự tin, vì vậy tôi đi cho kiểm tra hệ thống (còn được gọi là kiểm tra thành phần). Trong trường hợp đó, bạn nên chạy trình bao bọc API của mình với API hiện tại, có thể được nhúng và bắt đầu cùng với thử nghiệm của bạn. Trong kiểm tra tích hợp, kịch bản cuối cùng, bạn chạy trình bao bọc API của mình đối với trường hợp thử nghiệm thực sự, nhưng có khả năng nhất của API (hộp cát, môi trường dev).

Trong thử nghiệm cơ sở dữ liệu được thiết lập tốt: kiểm tra đơn vị thử toàn bộ cấp DAO, kiểm tra thành phần chạy trên cơ sở dữ liệu trong bộ nhớ trong khi kiểm tra tích hợp kết nối với cơ sở dữ liệu thực với một số dữ liệu giả.

+0

Câu trả lời hay. Cảm ơn bạn. – Carson

Các vấn đề liên quan