コード例 #1
0
        public void TestBackDate()
        {
            TrainsPage trainsPage = new HomePage(Browser)
                                    .InpuntInformationAndMoveToNextPage(CreateWay.CheckDate());

            Assert.AreEqual("Вы выбрали прошедшую дату 12 декабря. Попробуйте поискать билеты на другой день\r\n.", trainsPage.GetError());
        }
コード例 #2
0
        public void StationFromTest()
        {
            HomePage homePage = new HomePage(Browser)
                                .InpuntInformation(CreateWay.Stations());

            Assert.AreEqual("Пожалуйста, укажите название станции", homePage.GetError());
        }
コード例 #3
0
        public void TestNumberOfPeople()
        {
            Browser.Navigate().GoToUrl("https://www.tutu.ru/");
            TakePlace homePage = new HomePage(Browser).InpuntInformationAndMoveTo(CreateWay.GetPeopleNumberInfo()).Takefirst().ChoosePlace();

            Assert.AreEqual("Вы не выбрали ни одного пассажира", homePage.GetError());
        }
コード例 #4
0
        public void TestNumberOfPeople()
        {
            TakePlacePage takePlace = new HomePage(Browser)
                                      .InpuntInformationAndMoveToNextPage(CreateWay.GetPeopleNumberInfo())
                                      .TakeFirstTrain().ChooseNumberOfPeoples();

            Assert.AreEqual("Вы не выбрали ни одного пассажира", takePlace.GetError());
        }
コード例 #5
0
        public void TestArrivedStation()
        {
            Logger.InitLogger();
            HomePage homePage = new HomePage(Browser)
                                .InpuntInformation(CreateWay.GetTestStationInfo());

            Assert.AreEqual("Пожалуйста, укажите название станции", homePage.GetError());
        }
コード例 #6
0
        public void TestStation()
        {
            Browser.Navigate().GoToUrl("https://www.tutu.ru/");
            HomePage homePage = new HomePage(Browser).InpuntInformation(CreateWay.GetTestStationInfo());
            HomePage home     = new HomePage(Browser);

            Assert.AreEqual("Пожалуйста, укажите название станции", homePage.GetError());
        }
コード例 #7
0
        public void TestChildrenBuyTickets()
        {
            TakePlacePage takePlacePage = new HomePage(Browser)
                                          .InpuntInformationAndMoveToNextPage(CreateWay.GetPeopleNumberInfo())
                                          .TakeFirstTrain()
                                          .CheckChildrenNumber();

            Assert.AreEqual("Ребенок до 10 лет не может ехать без взрослого", takePlacePage.GetError());
        }
コード例 #8
0
        public void TestDocumentNumber()
        {
            InputInformationPage inputInformationPage = new HomePage(Browser)
                                                        .InpuntInformationAndMoveToNextPage(CreateWay.GetPeopleNumberInfo())
                                                        .TakeFirstTrain().ChekCorrectNumberOfPeople().CheckPersonalInformation();

            Assert.AreEqual("Вы ошиблись при вводе номера документа.", inputInformationPage.GetEnterCompanyError());
        }
コード例 #9
0
        public void TestEmptyCompanyField()
        {
            InputInformationPage inputInformationPage = new HomePage(Browser)
                                                        .InpuntInformationAndMoveToNextPage(CreateWay.GetPeopleNumberInfo())
                                                        .TakeFirstTrain().ChekCorrectNumberOfPeople()
                                                        .CheckCompany();

            Assert.AreEqual("Это поле необходимо заполнить", inputInformationPage.GetPersonalInformationError());
        }