2010-03-05 5 views
2

Est-ce que NUnit a une méthode Assert qui renvoie un bool? Ils reviennent tous vides. J'utilise la version 2.5.3Affirmer qui retourne bool?

Merci

+5

J'imagine qu'ils lancent une exception ou que l'assertion est passée. Pourquoi voulez-vous un bool? –

Répondre

1

Tous les membres de la classe Assert sont vides. Pour chaque annulation, si l'assertion est incorrecte, une exception NUnit.Framework.AssertionException est levée. Je suppose que vous pourriez écrire vos propres wrappers autour de ces vides qui sont retournés vrai si aucune exception n'a été levée et attrapé une exception et renvoyé faux, mais je ne suis pas sûr de ce que cela vous donnerait la fonctionnalité.

Pouvez-vous expliquer ce que vous essayez d'obtenir qui nécessite une assertion pour renvoyer un booléen?