public void TestMethod1() { // Acessa Homepage generalMethods.AcessPage(entityData); // Busca 01 - Batman generalMethods.SearchForProduct(entityData.Search01); // Busca 02 - PS3 generalMethods.SearchForProduct(entityData.Search02); // Valida Produtos no Carrinho IJavaScriptExecutor executor = (IJavaScriptExecutor)WebDriverFactory.Driver; executor.ExecuteScript("arguments[0].click()", Page.Demo_cs_Cart.Icon_Carrinho); try { Assert.True(Page.Demo_cs_Cart.List_Carrinho.Text.Contains(entityData.Search01), "Carrinho não contém produto: " + entityData.Search01); Assert.True(Page.Demo_cs_Cart.List_Carrinho.Text.Contains(entityData.Search02), "Carrinho não contém produto: " + entityData.Search02); } catch (AssertionException e) { throw new TestFailedException(e.Message); } generalMethods.printAndLog("Validação OK - Produtos no Carrinho"); // OK > Teste executado com Sucesso generalMethods.printAndLog("OK - Teste executado com Sucesso"); }