function testGetDateDoesNotReturnSameObjectAsSet() { $this->availability->setDate($this->expected_date); $this->assertNotSame($this->availability->getDate(), $this->expected_date); }
public function testThrowsWhenAddingAvailabilitiesBeforeDateRange() { $expectedAvailability = new IntellitimeAvailability(); $expectedAvailability->setDate(date_make_date('2011-07-13')); $page = $this->build_from_page('availability-1-day.txt'); try { $page->setAvailabilities(array($expectedAvailability)); $this->fail(); } catch (InvalidArgumentException $e) { $this->assertNotNull($e, 'Expected exception'); } }