Trong NUnit tôi có thể làm như sau:NUnit kiểm tra tất cả các giá trị của một mảng (với sự khoan dung)
Assert.That(1.05,Is.EqualTo(1.0).Within(0.1));
Tôi cũng có thể làm điều đó:
Assert.That(new[]{1.0,2.0,3.0},Is.EquivalentTo(new[]{3.0,2.0,1.0}));
Bây giờ tôi sẽ muốn làm điều gì đó dọc theo các dòng này
Assert.That(new[]{1.05,2.05,3.05},
Is.EquivalentTo(new[]{3.0,2.0,1.0}).Within(0.1));
Ngoại trừ từ khóa Within
không được hỗ trợ trong tình huống đó. Có cách nào khác hay cách tiếp cận khác cho phép làm điều đó một cách dễ dàng?
Đó là những gì tôi đang tìm kiếm. Nó sẽ tốt hơn nếu nó là địa phương cho một bài kiểm tra duy nhất nhưng nó đủ tốt cho bây giờ. Cảm ơn – Benoittr