Tôi muốn viết một hàm có thể gọi chấp nhận hai đối tượng và so sánh 30 thuộc tính của các đối tượng đó với các xác nhận. Vấn đề là điều này cần phải được thực hiện cho khoảng 20 bài kiểm tra đơn vị hiện có và hầu hết các bài kiểm tra trong tương lai, và viết ra hơn 30 lời khẳng định mỗi lần đều tốn thời gian và không gian.Có thể tham số hóa một bài kiểm tra nunit
Tôi hiện đang có một hàm kiểm tra không đơn vị so sánh các đối tượng và trả về một chuỗi có thông báo lỗi hoặc thông báo lỗi và sử dụng xác nhận để xác thực điều đó trong mỗi bài kiểm tra đơn vị. Tuy nhiên, nó khá lộn xộn và tôi cảm thấy như tôi đang đi ngược lại phương pháp thử nghiệm đơn vị thích hợp.
Có cách nào để thực hiện một chức năng có thể gọi từ các thử nghiệm đơn vị bên trong có sử dụng các xác nhận để kiểm tra điều kiện không?
Thats chính xác những gì tôi đã cố gắng để làm, nhưng với hai tham số. Tôi đã có chức năng như một trường hợp thử nghiệm mà tôi nghĩ là vấn đề của tôi. Cảm ơn – NewNetProgrammer