コード例 #1
0
        public void TestSuccessfulBlock()
        {
            loginPage.InsertEmail("*****@*****.**");
            loginPage.InsertPassword("password");
            loginPage.SubmitForm();
            loginPage.WaitForFormSubmitAdmin();

            maliciousPatientPage = new Pages.MaliciousPatientPage(driver);
            maliciousPatientPage.Navigate();
            Assert.Equal(driver.Url, Pages.MaliciousPatientPage.URI);

            maliciousPatientPage.SubmitForm();
            maliciousPatientPage.WaitForFormSubmit();
            maliciousPatientPage.EnsurePageIsDisplayed();

            feedbackPage = new Pages.FeedbackPage(driver);
            feedbackPage.Navigate();
            Assert.Equal(driver.Url, Pages.FeedbackPage.URI);

            maliciousPatientPage = new Pages.MaliciousPatientPage(driver);
            maliciousPatientPage.Navigate();
            maliciousPatientPage.EnsurePageIsDisplayed();
            Assert.Equal(driver.Url, Pages.MaliciousPatientPage.URI);

            Assert.Equal(maliciousPatientPage.SubmitButtonElementEnabled(), false);
        }