Esempio n. 1
0
 function test_WhenHasOneBookingAtStartShouldModifyAvailability()
 {
     $availability = new \Bookingbat\Engine\Availability(array(array('start' => '09:00:00', 'end' => '11:00:00')));
     $availability->addBooking(array('start' => '09:00', 'end' => '09:30'));
     $newAvailability = $availability->getAvailabilityTimes();
     $expected = array(array('start' => '09:30:00', 'end' => '11:00:00'));
     $this->assertEquals($expected, $newAvailability, 'when booking at start of the availability, should modify availability to start when booking ends');
 }