Method [Test] not found after build

0

When I build build from the script below, it does not return any errors; however, the build does not find the [Test] test method, and I can not execute it.

My script is object-oriented: it calls the class massaBase , which reads the data from a .txt file to make inputs and checks on the system.

What might be missing?

public Prestador()
{
    ChromeOptions options = new ChromeOptions();
    options.AddArguments("--disable-infobars");
    options.AddArguments("start-maximized");
    driver = new ChromeDriver(options);

    tiraScreenshot = new capturaImagem(driver);
    CPF = new geraCPF(driver);
    navegador = new acessaSite(driver);
    login = new Login(driver);
    sessao = new sair(driver);
    prestadores = new crudPrestador(driver);
    massa = new massaBase(driver);
}

public void AutomacaoPrestadores(massa.PageObjects.massaBase.DadosTXT coluna)
{
    AutomacaoPrestadores(coluna.usuarioLogin, coluna.senhaLogin, coluna.nomePrestador, coluna.emailPrestador);
}

[Test]
[TestCaseSource("ArquivoTXT")]
public void AutomacaoPrestadores(string usuarioLogin, string senhaLogin, string nomePrestador, string emailPrestador)
{
    navegador.acessaURL();
    login.fazLogin(usuarioLogin, senhaLogin);
    prestadores.acessaMenu();
    prestadores.novoCadastro(nomePrestador, emailPrestador);
    prestadores.pesquisaPrestador(nomePrestador, emailPrestador);
    prestadores.editaPrestador(nomePrestador, emailPrestador);
    prestadores.pesquisaPrestador(nomePrestador, emailPrestador);
    prestadores.inativaPrestador(nomePrestador);
    sessao.FazLogoff();
    }
}
    
asked by anonymous 22.08.2017 / 18:55

1 answer

0

Question solved with the code snippet below:

    [Test]
    [TestCaseSource(typeof(massaBase), "ArquivoTXT")]
    public void AutomacaoLogin(massaBase.DadosTXT coluna)
    
12.09.2017 / 20:59