/**
  * @depends testListenerCanBeCreated
  */
 public function testOnFlush(DeprecatedAuditDataListener $deprecatedAuditDataListener)
 {
     $audit = new Audit();
     $audit->setObjectClass('class');
     $audit->setData(['stringField' => ['old' => 'oldValue', 'new' => 'newValue'], 'intField' => ['old' => ['value' => 3], 'new' => ['value' => 5]]]);
     $this->uow->expects($this->once())->method('getScheduledEntityInsertions')->will($this->returnValue([$audit]));
     $this->uow->expects($this->once())->method('getScheduledEntityUpdates')->will($this->returnValue([]));
     $onFlushEventArgs = new OnFlushEventArgs($this->em);
     $deprecatedAuditDataListener->onFlush($onFlushEventArgs);
     return $audit;
 }