コード例 #1
0
        public void CheckSuccessfulChangePassword()
        {
            var accountSettingsInPage = new AccountSettingsInPage(_webDriver);
            var singInPage            = new SingInPage(_webDriver);

            accountSettingsInPage.GoToSingInPage();
            accountSettingsInPage.ClickEditPassword();
            Thread.Sleep(1000);
            accountSettingsInPage
            .SetPassword("QwE147AsD@--")
            .SetNewPassword("QwE147AsD@-")
            .SetReTypeNewPassword("QwE147AsD@-");
            accountSettingsInPage.ClickSaveChanges();
            Thread.Sleep(1000);
            accountSettingsInPage.ClickLogout();
            singInPage.GoToSingInPage()
            .SetEmail("*****@*****.**")
            .SetPassword("QwE147AsD@-")
            .ClickSingUp();
            Thread.Sleep(3000);

            var actualMessage = _webDriver.Url;

            Assert.AreEqual("https://newbookmodels.com/join/company?goBackUrl=%2Fexplore", actualMessage);
        }
コード例 #2
0
        public void CheckSuccessfulChangeGeneralInformation()
        {
            var accountSettingsInPage = new AccountSettingsInPage(_webDriver);

            accountSettingsInPage.GoToSingInPage();
            accountSettingsInPage.ClickEditSwitcher();
            Thread.Sleep(1000);
            accountSettingsInPage
            .SetFirstName("Vitalik")
            .SetLastName("Pupkin")
            .SetIndustry("Bentley")
            .SetCompanyLocation("2459 Bentley Ave. Los Angeles CA 90025");
            Thread.Sleep(1000);
            accountSettingsInPage.ClickCompanyLocation();
            accountSettingsInPage.ClickSaveChanges();
            Thread.Sleep(2000);

            var actualResult = accountSettingsInPage.GetCompanyLocation();

            Assert.AreEqual("2459 Bentley Ave. Los Angeles CA 90025", actualResult);
        }