public void AcesseIndex(string contexto) { IWebElement index = ElementWait.WaitForElementXpath(driverNavegadorChrome, "//a[@data-title='" + contexto + "']"); Thread.Sleep(1000); index.Click(); }
public void TagDeReservaItemPedido(string reserva) { pedido.FecharMensagem.Click(); Thread.Sleep(4000); IWebElement item = pedido.TabelaItensPedido[pedido.TabelaItensPedido.Count - 1]; ElementWait.WaitTextToBePresentInElement(driver, item, reserva); Thread.Sleep(1000); Assert.Equal(reserva, item.FindElement(By.CssSelector("td:nth-child(1) > div > div")).Text); }
public void MensagemLoginInvalido() { ElementWait.WaitForElementXpath(driverNavegadorChrome, "//div[@class='red card z-depth-4']//div[@class='card-content white-text']"); Assert.Equal("Erro ao efetuar login", login.MensagemLoginInvalido.Text); }
public void MensagemItemAdicionadoSucesso() { ElementWait.WaitForElementXpath(driver, "//div[@class='ui basic unpadded segment']//table[@id='table-itens']"); Assert.Equal("Itens adicionados ao pedido com sucesso.", pedido.AlertaMensagemPedidoAtualizado.Text); }