public void PerformMyAccountoperations()
        {
            AuthenticatedHome home = new AuthenticatedHome(driver);

            home.Navigate();

            MyAccountTestData testData      = new MyAccountTestData(TestContext.DataRow);
            MyAccountPage     myAccountPage = home.ClickMyAccountLink();

            myAccountPage.Clear();
            myAccountPage.Email       = testData.Email;
            myAccountPage.PhoneNumber = testData.PhoneNumber;
            myAccountPage.Save();

            if (testData.ExpectedResult == "Pass")
            {
                Assert.IsTrue(myAccountPage.IsMyAccountSavedSuccesfully);
            }
            else if (testData.ExpectedResult == "Fail")
            {
                Assert.IsTrue(myAccountPage.SummaryHasErrorMessage(testData.ExpectedErrorMessages));
            }
            else
            {
                throw new Exception("Unknown expected result, fix data file");
            }
        }