É possivel eu criar mais de um teste dentro da mesma TestFixture, exemplo
[TestFixture] class Testes {
IWebDriver driver = new ChromeDriver();
private ObjectPage usuario;
public UsuarioSystemTest()
{
usuario = new ObjectPage(driver);
}
[SetUp]
public void AntesTeste()
{
driver.Url = "url";
Thread.Sleep(2000);
}
[Test]
public void cadastrarUsuario()
{
//Testes aqui
}
[Test]
public void cadastrarUsuario()
{
//Testes aqui
}
[Test]
public void cadastrarUsuario()
{
//Testes aqui
}
[TearDown]
public void FinalizaTeste()
{
driver.Close();
driver.Quit();
}
}
seria possivel fazer algo assim? Pergunto, pois, se eu tenho uma pagina que tenha muitos cenarios variaveis, como perfis diferente para um usuario, empresas diferentes, nao queria fazer 1 classe para cada teste, queria saber se tem como manter 2,3 ou mais testes em 1 classe de teste apenas, usando o testfixture, setup, teardown, ou se possivel, até mesmo OneTimeSetup ou OneTimeTeardown
Agradeço