Comment puis-je faire quelque chose comme ça dans NUnit?Comment tester les collections génériques dans nunit?
class Foo
{
int Value { get; set; }
...
}
...
ICollection<Foo> someFoos = GetSomeFoos();
Expect(List.Map(someFoos).Property("Value"), Has.Some.EqualTo(7));
List.Map()
accepte seulement ICollection
, non ICollection<T>
.
Je ne cherche pas à tester le nombre d'éléments dans someFoos, mais que certains éléments ont la propriété valeur égale à 7. –
Ok, qui était juste un exemple. Vous pouvez tout aussi bien utiliser une extension différente, telle que l'opérateur Any. someAs.Any (a => a.Value == 7) – Paul