public void Setup()
        {
            InitializeMaximizedBrowser();

            _homePage         = new HomePage(Driver);
            _demoQAPage       = new DemoQAPage(Driver);
            _practiceFormPage = new PracticeFormPage(Driver);

            Driver.NavigateTo(_homePage.URL);
            _homePage.CategoryCard("Forms").Click();
            _demoQAPage.LeftPanelSubMenu("Practice Form").Click();
            _userRegistration = PracticeFormFactory.CreateValidUser();
        }
示例#2
0
        public void SelectDate()
        {
            DateOfBirthMenu.Click();

            var month = new SelectElement(MonthDateDropDown.WrappedElement);

            month.SelectByValue(PracticeFormFactory.CreateValidUser().Month);

            var year = new SelectElement(YearDateDropDown.WrappedElement);

            year.SelectByValue(PracticeFormFactory.CreateValidUser().Year);

            var daysInMonth         = new Random();
            var randomDayOfTheMonth = daysInMonth.Next(DaysInMonth.Count);

            DaysInMonth[randomDayOfTheMonth].Click();
        }