/**
  * Test save schedule
  */
 public function testSave()
 {
     $schedule = new Schedule();
     $schedule->setName('testEvent');
     $schedule->setEnabled(true);
     $schedule->setStartTime(new \DateTime());
     $schedule->setStartTimeExpired(false);
     $schedule->setStatus('unexpired');
     $schedule->setType('event');
     $result = $this->repository->save($schedule);
     $this->assertEquals($schedule->getName(), $result->getName());
     $this->assertEquals($schedule->getEnabled(), $result->getEnabled());
     $this->assertEquals($schedule->getStartTime(), $result->getStartTime());
     $this->assertEquals($schedule->getStartTimeExpired(), $result->getStartTimeExpired());
     $this->assertEquals($schedule->getStatus(), $result->getStatus());
     $this->assertEquals($schedule->getType(), $result->getType());
 }