Có hai loại kiểm tra đơn vị mà tôi có thể nghĩ đến. 1. Để kiểm tra xem đầu ra có đúng hay không. Đối với điều này bạn có thể thử với đầu vào mà đầu ra được biết đến. Trong mã đơn vị bạn có thể so sánh đầu ra từ phương thức với đầu ra đã biết. 2. Để kiểm tra các hồi quy một mình. Tôi đã sử dụng các loại thử nghiệm này trong một số loại mã nguồn cũ. Ở đây các hàm của bạn được chứng minh bằng cách nào đó (có thể được thử nghiệm với các phương tiện khác). Nhưng, khi ai đó thực hiện một số thay đổi đối với mã này, bạn cần đảm bảo rằng đầu ra chính không bị hỏng. Đối với điều này, bạn có thể gọi phương thức trong một công cụ cụ thể, nơi bạn đã chắc chắn rằng hàm hoạt động tốt và nắm bắt đầu ra này là đường cơ sở. Sau đó bạn có thể viết một trình điều khiển thử nghiệm đơn vị để gọi phương thức và so sánh đầu ra với đầu ra cơ sở trong tất cả các bản dựng sau này. Nhưng bạn cần phải nhớ cập nhật đường cơ sở khi chức năng được sửa đổi cố ý để sửa đổi đầu ra sau này.
Không rõ liệu các thư viện của bên thứ ba được tham chiếu có giúp thực hiện các bài kiểm tra đơn vị hay cung cấp cùng một chức năng (để được kiểm tra chống lại chúng hay không). Bạn có thể chính xác không? –
không thể giúp được: sorin 6,666 (ác quỷ)! – INS
không phải bất kỳ chi tiết nào, bây giờ tôi ở trên ma quỷ;) – sorin