public function testWrite()
 {
     $log = new Log();
     $job = new Job();
     $job->setTicket('JobTicket');
     $record = [];
     $record['extra']['job_ticket'] = $job->getTicket();
     $this->manager->expects($this->once())->method('create')->willReturn($log);
     $this->subject->expects($this->once())->method('populateLog')->with($log, $record);
     $this->manager->expects($this->once())->method('save')->with($log);
     $this->subject->setJob($job);
     $this->invokeMethod($this->subject, 'write', [[]]);
 }
 /**
  * {@inheritdoc}
  */
 public function createHandler(JobInterface $job, $level, $bubble)
 {
     $handler = new JobAwareOrmHandler($this->manager, $level, $bubble);
     $handler->setJob($job);
     return $this->initHandler($handler);
 }