3
Đơn vị kiểm tra một lớp sử dụng DI mà không kiểm tra nội bộ
Tôi có một lớp được tái cấu trúc trong 1 lớp chính và 2 lớp nhỏ hơn. Các lớp chính sử dụng cơ sở dữ liệu (giống như nhiều lớp của tôi làm) và gửi email. Vì vậy, lớp chính có một IPersonRepositoryvà một IEmailRepositorytiêm mà đến lượt nó gửi …
12
unit-testing