Method [Test] not found after build



  • When I do build of the script below, does not return any error; however, the build does not locate the test method [Test], and I can't.

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

    What may 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();
    }
    }



  • Question solved with the following code:

        [Test]
        [TestCaseSource(typeof(massaBase), "ArquivoTXT")]
        public void AutomacaoLogin(massaBase.DadosTXT coluna)
    



Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2