コード例 #1
0
 public function testPublishAsync()
 {
     $this->_watcherService->create($this->_watcher);
     $this->_watcherService->publishEventAsync($this->_event);
     sleep(1);
     $this->_watcher->reload();
     $this->assertEquals(WatcherModel::STATUS_FINISHED, $this->_watcher->status);
 }
コード例 #2
0
 public function testCreateWatcher()
 {
     $watcher = $this->_createWatcher();
     $this->_service->create($watcher);
     $this->assertNotNull($watcher->id);
 }
コード例 #3
0
 public function createWatcher(WatcherModel $model)
 {
     return parent::create($model);
 }