Professional Documents
Culture Documents
Test Double :
- Dummy: Đối tượng Dummy được sử dụng như một tham số, nhưng không thực sự được sử
dụng trong kiểm thử. Thường được sử dụng để đáp ứng yêu cầu cú pháp hoặc giao diện.
- Stub ( giả 1 kết quả ) : Đối tượng Stub được sử dụng để cung cấp dữ liệu đầu vào cứng và chính
xác cho kiểm thử, nhằm kiểm tra phản ứng của thành phần kiểm thử đối với các giá trị đã biết
trước.
- Spy ( nữa giả nữa thật ) : Đối tượng Spy được sử dụng để ghi lại và theo dõi các hoạt động của
thành phần kiểm thử. Nó cho phép kiểm tra việc gọi phương thức, tham số được truyền vào và
kết quả trả về.
- Mock: Đối tượng Mock được sử dụng để định nghĩa các kỳ vọng cho các phương thức và kiểm
tra việc gọi phương thức và tham số được truyền vào. Nó kiểm tra hành vi của thành phần kiểm
thử trong môi trường kiểm thử.
- Fake ( thật mà giả , vd : độ hiệu là giả ): Đối tượng Fake là một thực thi thay thế thực tế của
thành phần phụ thuộc, cung cấp chức năng tương tự nhưng với triển khai đơn giản và dễ kiểm
soát hơn. Thường được sử dụng để đơn giản hóa môi trường kiểm thử.