public void TestPersonalDetailsChanged()
        {
            var userAccountPage = new MS_UserAccountPage(driver);

            userAccountPage.GoToMyPersonalInfo();

            var personalDetailsPage = new MS_PersonalDetailsPage(driver);
            var actualResult        = personalDetailsPage.UpdatePersonalInfo(loginBO).Trim();

            var expectedResult = "Your personal information has been successfully updated.";

            Assert.AreEqual(expectedResult, actualResult);
        }
        public void TestAddNewAddress()
        {
            var userAccountPage = new MS_UserAccountPage(driver);

            userAccountPage.GoToAddressess();

            var registerNewAddressPage = new MS_NewAddressPage(driver);
            var newAddress             = new NewAddressBO();

            registerNewAddressPage.CreateAddress(newAddress);

            var actualResult   = registerNewAddressPage.checkAddressSuccessfullyAdded().Trim();
            var expectedResult = newAddress.aliasAddress.ToUpper();

            Assert.AreEqual(expectedResult, actualResult);
        }
Beispiel #3
0
        public void ReorderChangeQuantityByArrowsTest()
        {
            var userAccountPage = new MS_UserAccountPage(driver);

            userAccountPage.GoToOrderHistoryAndDetails();

            var orderHistoryPage = new MS_OrderHistoryPage(driver);

            orderHistoryPage.ReorderFirstItem();

            var shoppingCart = new MS_ShoppingCartPage(driver);

            var actualResult   = shoppingCart.ReorderWithChngedQuantity(3, true, false); // parameters mean: increase quantity by 2 using the increase Q arrow
            var expectedResult = "Your order on My Store is complete.";

            Assert.AreEqual(expectedResult, actualResult.Trim());
        }