Пример #1
0
        public void SubmitForm()
        {
            HomePage  homePage  = new HomePage(driver);
            FormsPage formsPage = new FormsPage(driver);

            homePage.ClickOnFormsLink();
            formsPage.ClickOnPracticeFormMenuItem();
            formsPage.EnterStudentRegistrationDetails("Test", "Student", "Male", "3211234567");
            formsPage.ClickSubmitButton();
            Assert.IsTrue(formsPage.VerifyFormIsSubmittedSuccessfully().Equals("Thanks for submitting the form"));
        }
Пример #2
0
        public void VerifyFormFields()
        {
            Assert.Multiple(() =>
            {
                HomePage homePage      = new HomePage(driver);
                FormsPage formsPage    = new FormsPage(driver);
                HelperClass helperForm = new HelperClass();

                homePage.ClickOnFormsLink();
                formsPage.ClickOnPracticeFormMenuItem();
                formsPage.ClickSubmitButton();
                Assert.True(helperForm.IsFieldRequired(formsPage.FirstName, "required"));
                Assert.True(helperForm.IsFieldRequired(formsPage.LastName, "required"));
                Assert.True(helperForm.IsFieldRequired(formsPage.MaleGender, "required"));
                Assert.True(helperForm.IsFieldRequired(formsPage.FemaleGender, "required"));
                Assert.True(helperForm.IsFieldRequired(formsPage.OtherGender, "required"));
            });
        }