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"); }
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); }
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); }