J'utilise MbUnit pour certains tests d'intégration. Dans TestFixtureSetUp, je crée une nouvelle instance d'une base de données (en utilisant un GUID comme nom de base de données). Dans le démontage, je l'efface. Cependant, si les tests échouent, je veux garder la base de données en vie (afin que je puisse enquêter). Existe-t-il un moyen de dire à partir de mon TestFixtureTearDown si les tests ont réussi ou échoué?MbUnit - Échec du test/résultat du test dans TestFixtureTearDown
Dans le code, il ressemblerait à ceci:
[TestFixtureTearDown]
public void Stop()
{
if (/* All tests passed */)
{
Database.Dispose();
}
}