Ejemplo n.º 1
0
 public UICLI()
 {
     ShowLogo("");
     InicieMensagemTemporizada();
     _configuration = PathWebDriver();
     Compilador     = new CompiladorCLI(_configuration.GetSection("Selenium:CaminhoDriverChrome").Value);
 }
        public void ComandoCompletoSucessoCLI(string linha)
        {
            using var driver     = Substitute.For <IWebDriver, IDisposable>();
            using var compilador = new CompiladorCLI(driver);
            compilador.ExecuteComando($"acesse -u https://bj-share.info/login.php");
            var resultado = compilador.ExecuteComando(linha);

            Assert.Equal(resultado, string.Empty);
        }
 public void TestLoginBJShared()
 {
     using var driver     = Substitute.For <IWebDriver, IDisposable>();
     using var compilador = new CompiladorCLI(driver);
     compilador.ExecuteComando("acesse -u https://bj-share.info/login.php");
     compilador.ExecuteComando("settexto -e #username -t usuario");
     compilador.ExecuteComando("settexto -e #password -t senha");
     compilador.ExecuteComando("click -e .submit");
 }
Ejemplo n.º 4
0
        public void ComandoCompletoSucessoCLISemHttp(string linha, string assert, string url)
        {
            using var driver = Substitute.For <IWebDriver, IDisposable>();
            driver.Url       = url;
            driver.LoadPage(TimeSpan.FromSeconds(2000), url);
            using var compilador = new CompiladorCLI(driver);
            var resultado = compilador.ExecuteComando(linha);

            Assert.Contains(assert, resultado);
        }
Ejemplo n.º 5
0
        public void ComandoCompletoSucessoCLI()
        {
            using var driver = Substitute.For <IWebDriver, IDisposable>();
            driver.Url       = "http://www.google.com";
            driver.LoadPage(TimeSpan.FromSeconds(2000), "http://www.google.com");
            using var compilador = new CompiladorCLI(driver);
            var teste   = compilador.ExecuteComando("acesse -u http://www.google.com");
            var retorno = compilador.ExecuteComando("aguarde -t 10");

            Assert.Contains("Aguardou", retorno);
        }
        public void ComandoCompletoSucessoCLI(string linha)
        {
            using var driver     = Substitute.For <IWebDriver, IDisposable>();
            using var compilador = new CompiladorCLI(driver);
            driver.Manage().Window.Maximize();
            driver.LoadPage(TimeSpan.FromSeconds(2000), "https://g1.globo.com/");
            var resultado = compilador.ExecuteComando("acesse -u https://g1.globo.com/");

            resultado = compilador.ExecuteComando(linha);
            Assert.Equal(string.Empty, resultado);
        }