コード例 #1
0
ファイル: OrderListenerTest.php プロジェクト: dairdr/crm
 /**
  * @param Order|object $order
  * @param float|null $newLifetime
  * @dataProvider persistDataProvider
  */
 public function testPersist($order, $newLifetime = null)
 {
     if ($newLifetime) {
         $entityManager = $this->createEntityManagerMock($order->getCustomer(), $newLifetime);
     } else {
         $entityManager = $this->createEntityManagerMock();
     }
     $listener = new OrderListener();
     $listener->postPersist(new LifecycleEventArgs($order, $entityManager));
 }