public function it_should_persist_payment_if_no_intent(Intent $intent, Payment $payment)
 {
     //on ajoute bien le payment a l'intent
     $intent->addPayment($payment)->shouldNotBeCalled();
     $payment->setIntent($intent)->shouldNotBeCalled();
     $payment->getStatus()->willReturn(Payment::STATUS_PAYED);
     //on change le status de l'intent
     $intent->setStatus(Intent::STATUS_DONE)->shouldNotBeCalled();
     $this->attachPayment(false, $payment);
     //on persist les deux entity
     $this->manager->persist($payment)->shouldHaveBeenCalled();
 }