Exemplo n.º 1
0
        public void SaSkalJegSeReservasjonenIReservasjonsListen(RomReservasjon romReservasjon)
        {
            var page = _webDriver.NavigateAndRefresh <BookingsPage>();
            var actualListBookings = page.GetBookings();

            actualListBookings.Should().Contain(booking =>
                                                booking.RomType == romReservasjon.RomType &&
                                                booking.FraDato == romReservasjon.FraDato &&
                                                booking.LengdePåOpphold == romReservasjon.LengdePåOpphold);
        }
Exemplo n.º 2
0
        public void SaSkalJegSeTotalprisenForBestillingenBekreftesForReservasjon(decimal totalPris, RomReservasjon romReservasjon)
        {
            var booking = _bookingApiDriver.FindBookingBy(romReservasjon.RomType, romReservasjon.FraDato, romReservasjon.LengdePåOpphold);

            var page = _webDriver.Navigate <NewBookingConfirmationPage>(booking.Id);

            page.TotalPrice.Value.Should().Be(totalPris.ToString(CultureInfo.InvariantCulture));
        }
Exemplo n.º 3
0
 public void NarJegReservererEtRom(RomReservasjon romReservasjon)
 {
     _bookingGuiDriver.MakeBooking(romReservasjon.RomType, romReservasjon.FraDato, romReservasjon.LengdePåOpphold);
 }