скажем, у меня есть метод, который я хочу проверить:
public Cars[] GetCars();
Я хочу проверить, что массив, возвращаемый этим методом, содержит по крайней мере одну машину типа "Mustang".
Как бы я на самом деле это сделал?
В настоящее время у меня есть код вроде:
[Test]
public void GetCars_ReturnsMustangs()
{
Cars[] cars = GetCars();
foreach(Car car in cars)
{
Assert.IsTrue(Car.Type == "Mustang");
}
}
Хотя это работает как тест, насколько я могу судить, я знаю, что это не хорошоИдея поставить петли внутри теста?
Кто-нибудь может предложить лучшую альтернативу?
Спасибо!