コード例 #1
0
        public void AcesseIndex(string contexto)
        {
            IWebElement index = ElementWait.WaitForElementXpath(driverNavegadorChrome, "//a[@data-title='" + contexto + "']");

            Thread.Sleep(1000);
            index.Click();
        }
コード例 #2
0
        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);
        }
コード例 #3
0
 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);
 }
コード例 #4
0
 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);
 }