public function testAddingOfEvent() { $event = new Tx_CzSimpleCal_Domain_Model_Event(); $this->timeline->setEvent($event); $this->timeline->add(array('start' => strtotime('2009-02-13 23:31:30GMT'), 'end' => strtotime('2009-02-13 23:31:31GMT'))); $current = $this->timeline->current(); self::assertArrayHasKey('event', $current, 'data gets key "event"'); self::assertArrayHasKey('pid', $current, 'data gets key "pid"'); }
protected function setEventData($data) { foreach ($data as $timespan) { $this->events->add($timespan); } }