Je veux tester qu'un délégué ne lance pas FooException
, mais je m'en fous s'il y a quoi que ce soit d'autre. Par conséquent, je ne peux pas utiliser la contrainte Nothing
.Contrainte NUnit pour un délégué qui ne lance pas une exception particulière
Le modèle de contraintes n'ont quelque chose pas comme ça:
Assert.That(del, Throws.Not.InstanceOf<FooException>()); //can't use Not like this
Est-ce possible en quelque sorte?
Avez-vous essayé d'intercepter des exceptions et de vérifier que ce n'est pas une instance de 'FooException'? Quelque chose semble lover ceci: 'Assert.IsNotInstanceOf (exc)' –
@GeorgeAlexandria Ouais c'est ce que je fais, mais c'est en désordre. J'espérais qu'il y a un moyen de le faire. – grokky