Êtes-vous à la recherche de l'attribut FixtureSetUp/FixtureTearDown [anciennement appelé TestFixtureSetUp], qui est appelé au niveau de la classe, ce qui signifie qu'il sera configuré une fois pour tous les tests dans une classe de test.
L'attribut Setup/TearDown est appelé au niveau de la méthode.
MbUnit prend également en charge la configuration et le nettoyage de l'ensemble des tests. Voici un lien pour cela.
[assembly: AssemblyCleanUp(typeof(AssemblyCleaner))]
...
public class AssemblyCleaner
{
[SetUp]
public static void SetUp()
{
Console.WriteLine("Configuration de {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
[TearDown]
public static void TearDown()
{
Console.WriteLine("Nettoyage de {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
}