コード例 #1
0
ファイル: StatusActionTest.php プロジェクト: eamador/Payum
 /**
  * @test
  */
 public function shouldMarkFailedEvenIfStatusCreatedAndErrorCodeSet()
 {
     $action = new StatusAction();
     $status = new GetBinaryStatus(array('error_code' => 'aCode', 'status' => Constants::STATUS_CREATED));
     //guard
     $status->markUnknown();
     $action->execute($status);
     $this->assertTrue($status->isFailed());
 }
コード例 #2
0
ファイル: StatusActionTest.php プロジェクト: Studio-40/Payum
 /**
  * @test
  */
 public function shouldMarkSuccessIfStatusCreated()
 {
     $action = new StatusAction();
     $status = new GetBinaryStatus(array('status' => Constants::STATUS_CREATED));
     //guard
     $status->markUnknown();
     $action->execute($status);
     $this->assertTrue($status->isSuccess());
 }