Tôi đang sử dụng NUnit. Tôi đã xác định phương pháp thử nghiệm của mình là thích:NUnit. Chuyển thông số vào phương pháp teardown
[Test]
[TestCase("Fred", "Bloggs")]
[TestCase("Joe", "Smith")]
public void MyUnitTest(string firstName, string lastName)
{
...
}
Sau khi TestCase kết thúc, nó đi vào Phương pháp TearDown. Điều gì muốn làm là có các tham số TestCase được chuyển vào phương thức thử nghiệm mà còn được chuyển vào phương thức TearDown.
Something như thế này:
[TearDown]
public void TearDown(string firstName, string lastName)
{
...
}
Tôi hy vọng rằng NUnit hỗ trợ này out-of-the-box. Nếu không, tôi cần viết mã riêng biệt trong phương pháp thử để lưu trữ dữ liệu thử nghiệm trong một bộ sưu tập. Sau đó, bộ sưu tập được sử dụng trong phương pháp TearDown.
Nếu có ai có bất kỳ suy nghĩ nào .. sẽ tuyệt vời! Cảm ơn. Christian
Tôi nghĩ rằng NUnit không hỗ trợ nó sau nhiều lần Googling. Nhưng cảm ơn câu trả lời của bạn. Luôn kiểm tra tốt. –