コード例 #1
0
ファイル: WebTests.cs プロジェクト: chillingturtle/epam-labs
        public void CheckForMaxDatePick()
        {
            TakeScreenshotOnTestFailure(() =>
            {
                var homePage = new HomePage(Driver).OpenPage();

                try
                {
                    homePage.FillTicketsBookingForm("Sydney", "Fairfield", true, 1, 90);
                    Assert.IsTrue(homePage.CheckForError());
                }
                catch (Exception e)
                {
                    Assert.Fail("Element not found.");
                    throw e;
                }
            });
        }
コード例 #2
0
ファイル: WebTests.cs プロジェクト: chillingturtle/epam-labs
        public void CheckEmptyFromToForm()
        {
            TakeScreenshotOnTestFailure(() =>
            {
                var homePage = new HomePage(Driver).OpenPage();

                try
                {
                    homePage.submitFormButton.Click();

                    Assert.IsTrue(homePage.CheckForError(), "Message is not displayed");
                }
                catch (Exception e)
                {
                    Assert.Fail("Element not found.");
                    throw e;
                }
            });
        }
コード例 #3
0
ファイル: WebTests.cs プロジェクト: chillingturtle/epam-labs
        //[Category("PastDate")]
        public void CheckEqualFromToFields()
        {
            TakeScreenshotOnTestFailure(() =>
            {
                var homePage = new HomePage(Driver).OpenPage();

                try
                {
                    homePage.FillTicketsBookingForm("Sydney", "Sydney");

                    Assert.IsTrue(homePage.CheckForError(), "Message is not displayed");
                }
                catch (Exception e)
                {
                    Assert.Fail("Element not found.");
                    throw e;
                }
            });
        }