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); }
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)); }
public void NarJegReservererEtRom(RomReservasjon romReservasjon) { _bookingGuiDriver.MakeBooking(romReservasjon.RomType, romReservasjon.FraDato, romReservasjon.LengdePåOpphold); }