Ejemplo n.º 1
0
 /**
  * @test
  */
 public function shouldMarkCanceledIfStatusSetToCanceled()
 {
     $request = new GetBinaryStatus(array(Constants::FIELD_STATUS => Constants::STATUS_CANCELED));
     $request->markCanceled();
     $action = new StatusAction();
     $action->execute($request);
     $this->assertTrue($request->isCanceled());
 }
Ejemplo n.º 2
0
 /**
  * @test
  */
 public function shouldNotMatchOthersThenCanceledStatus()
 {
     $statusRequest = new GetBinaryStatus(new \stdClass());
     $statusRequest->markCanceled();
     $this->assertTrue($statusRequest->isCanceled());
     $this->assertFalse($statusRequest->isPending());
     $this->assertFalse($statusRequest->isSuspended());
     $this->assertFalse($statusRequest->isExpired());
     $this->assertFalse($statusRequest->isFailed());
     $this->assertFalse($statusRequest->isCaptured());
     $this->assertFalse($statusRequest->isNew());
     $this->assertFalse($statusRequest->isUnknown());
 }
Ejemplo n.º 3
0
 /**
  * @test
  */
 public function shouldNotMatchOthersThenCanceledStatus()
 {
     $getStatus = new GetBinaryStatus(new \stdClass());
     $getStatus->markCanceled();
     $this->assertTrue($getStatus->isCanceled());
     $this->assertFalse($getStatus->isPending());
     $this->assertFalse($getStatus->isSuspended());
     $this->assertFalse($getStatus->isExpired());
     $this->assertFalse($getStatus->isFailed());
     $this->assertFalse($getStatus->isCaptured());
     $this->assertFalse($getStatus->isPayedout());
     $this->assertFalse($getStatus->isAuthorized());
     $this->assertFalse($getStatus->isNew());
     $this->assertFalse($getStatus->isUnknown());
 }