Mbunit y selenio
-
05-07-2019 - |
Pregunta
¿Alguien puede decirme cómo hacer que mbunit ejecute más de una prueba a la vez sin que se configure y destruya después de cada prueba?
Actualmente estoy usando selenio para las pruebas de IU y necesito ejecutar las pruebas consecutivamente para hacer una página de inicio de sesión.
Gracias de antemano, cb
Solución
¿Está buscando el atributo FixtureSetUp / FixtureTearDown [antes se llamaba TestFixtureSetUp], que se llama a nivel de clase, es decir, se configurará una vez para todas las pruebas en una clase de prueba.
El atributoSetup / TearDown se llama a nivel de Método.
MbUnit también admite la configuración del ensamblaje de prueba y el desmontaje. Aquí hay un enlace para esto.
[assembly: AssemblyCleanUp(typeof(AssemblyCleaner))]
...
public class AssemblyCleaner
{
[SetUp]
public static void SetUp()
{
Console.WriteLine("Setting up {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
[TearDown]
public static void TearDown()
{
Console.WriteLine("Cleaning up {0}", typeof(AssemblyCleanUp).Assembly.FullName);
}
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow