Exemplo n.º 1
0
        public void Deveria_deletar_Reserva_Voo_com_sucesso()
        {
            _flightPage.FlightReservationViewButton.Click();
            _flightReservationPage = new FlightReservationPage(NgDriver);

            //action
            _flightReservationPage.FlightDeleteButton.Click();
            Thread.Sleep(1000);
            NgDriver.SwitchTo().Alert().Accept();

            //assert
            NgDriver.Url.Should().Contain("/flightReservation");
        }
Exemplo n.º 2
0
        public void Deveria_editar_Reserva_Voo_com_sucesso()
        {
            _flightPage.FlightReservationViewButton.Click();
            _flightReservationPage = new FlightReservationPage(NgDriver);

            //action
            _flightReservationPage.FlightReservationOpenButton.Click();
            _flightReservationFormPage.ClearData();
            var command = FlightReservationRegisterCommandBuilder.Start().WithDescription("Atualizacao de reserva de voo").Build();

            _flightReservationFormPage.FillData(command);
            _flightReservationFormPage.DefaultButtonsComponent.SaveButton.Click();
            Thread.Sleep(1000);
            NgDriver.SwitchTo().Alert().Accept();

            //assert
            NgDriver.Url.Should().Contain("/flights");
        }