Exemplo n.º 1
0
        [Test]//AddItemToCart_ThrowsConfirmationWindow_IfAddToCartButtonClicked
        public void Checkout_ThrowsConfirmation_IfBough()
        {
            Steps.LogInSteps(Driver, Wait);
            Steps.AddToCartSteps(Driver, Wait);
            Steps.ProcessAddressSteps(Driver, Wait);

            Assert.NotNull(Driver.FindElement(By.ClassName("price")));
        }
Exemplo n.º 2
0
        public void AddItemToCart_ThrowsConfirmationWindow_IfAddToCartButtonClicked()
        {
            Steps.LogInSteps(Driver, Wait);
            Steps.AddToCartSteps(Driver, Wait);
            Wait.Until(D => D.FindElement(By.LinkText("Proceed to checkout")));
            Driver.SwitchTo().Window(Driver.WindowHandles.Last());

            Assert.NotNull(Driver.FindElement(By.LinkText("Proceed to checkout")));
        }
Exemplo n.º 3
0
        public void Login_SwitchesPage_IFInputIsValid()
        {
            Steps.LogInSteps(Driver, Wait);

            Assert.AreEqual("MY ACCOUNT", Driver.FindElement(By.ClassName("page-heading")).Text);
        }