public void CheckIfParkingAllowedForBookedLotUntilBooking(int ok, int tooLong) { var booking1 = new ParkingSession { StartTime = DateTime.Now.AddHours(4), IsBooking = true, Place = _plc }; var booking2 = new ParkingSession { StartTime = DateTime.Now.AddHours(6), IsBooking = true, Place = _plc }; _plc.Booked = true; _plc.Bookings.Add(booking2); _plc.Bookings.Add(booking1); _session.DeclaredDurationInHours = ok; Assert.True(_parkingManager.IsParkingAllowedUntilBooking()); _session.DeclaredDurationInHours = tooLong; Assert.False(_parkingManager.IsParkingAllowedUntilBooking()); }