3 votes

Mbunit et selenium

Est-ce que quelqu'un peut me dire comment faire fonctionner mbunit pour exécuter plus d'un test à la fois sans qu'il ne configure et démonte après chaque test?

Actuellement, j'utilise selenium pour les tests d'interface utilisateur et j'ai besoin d'exécuter les tests consécutivement sur une page de connexion.

Merci d'avance, cb

3voto

J.W. Points 8135

Ê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);
    }
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X