예제 #1
0
        public void Verify_EmailLogin()
        {
            HomePagePO homepage = new HomePagePO();
            EntryPO    entry    = homepage.Login();

            entry.Login(EntryType.Email);
            Assert.Equal("loggedInPagetitle".GetData(), _browserDriver.Title);
        }
예제 #2
0
        public void Verify_AppleLogin()
        {
            HomePagePO homepage = new HomePagePO();
            EntryPO    entry    = homepage.Login();

            entry.Login(EntryType.Apple);

            //Requires two factor authentication setup
            //==============================
            //Assert.Equal("loggedInPagetitle".GetData(), _browserDriver.Title);
        }
예제 #3
0
        public void Verify_GoogleSignUpAndCreateSiteWithPlan()
        {
            HomePagePO   homepage = new HomePagePO();
            EntryPO      entry    = homepage.GetStarted();
            GetStartedPO start    = entry.SignUp(EntryType.Google);

            start.ContinueSiteSetUp();
            CheckoutPO checkout = start.CompleteSiteSetUp(PaymentPlan.Personal);

            checkout.CompleteContactInfo();
            Assert.Equal("paymentHeaderText".GetData(), checkout.paymentPageHeader.GetText());
        }