2009-06-07 36 views
19

Tôi chỉ đọc qua tài liệu Nunit 2.5 và đi qua số Theory attribute và tôi gặp một chút rắc rối khi hiểu cách điều này khác với thử nghiệm đơn vị bình thường và cách sử dụng nó.Lý thuyết vs Thử nghiệm Nunit

Điều gì khiến nó khác với thử nghiệm bình thường?

Bạn sẽ sử dụng loại thử nghiệm này vào những tình huống nào?

tôi dường như không thể để có được đầu của tôi xung quanh nó :(

Trả lời

23

Một Theory là tương tự như một bài kiểm tra tham số, với khả năng bổ sung để xác định các giả định, theo đó nó phải vượt qua, mà được kiểm tra trước khi thực sự thực hiện . kiểm tra và khẳng định nó

về cơ bản, nó có thể được sử dụng nếu bạn có rất nhiều điểm dữ liệu và muốn kiểm tra một hành vi nhất định cần được đảm bảo - nhưng không phải lúc nào, chỉ có dưới một số preconditions

+1

+1 câu trả lời hay hơn tôi – dfa

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