Ejemplo n.º 1
0
 /**
  * @param string    $name
  * @param string    $event
  * @param string    $startTime
  * @param array     $parameters
  * @param bool      $enabled
  *
  * @return Schedule
  */
 public function setEvent($name, $event, $startTime, $parameters = array(), $enabled = true)
 {
     return $this->model->createScheduleEvent($name, $event, $parameters, $startTime, $enabled);
 }
Ejemplo n.º 2
0
 /**
  * Test create schedule event
  */
 public function testCreateScheduleEvent()
 {
     $scheduleDocument = $this->getMockObject('Litvinab\\Bundle\\CronEventBundle\\Document\\Schedule');
     $repository = $this->getMockObject('Litvinab\\Bundle\\CronEventBundle\\Repository\\ScheduleRepository', ['save']);
     $this->setMockMethodsReturnValue($repository, ['save'], $scheduleDocument);
     $model = new ScheduleModel($repository);
     $result = $model->createScheduleEvent('test', 'test', [], '20-04-2015');
     $this->assertEquals($scheduleDocument, $result);
 }