Exemple #1
0
 /**
  * Tests not applicable results.
  */
 public function testNotApplicable()
 {
     // No label
     $result = new Result(Result::NOT_APPLICABLE);
     $this->assertTrue($result->isSuccess());
     $this->assertEquals(Result::NOT_APPLICABLE, $result->getStatus());
     $this->assertEquals($result->getStatusMessage(), $result->getDescription());
     // With label
     $result = new Result(Result::NOT_APPLICABLE, 'Desc');
     $this->assertEquals('Desc', $result->getDescription());
 }
Exemple #2
0
 public function testCanGetStatusDirectly()
 {
     $this->result->setStatus(Result::SUCCESS);
     $this->assertEquals(Result::SUCCESS, $this->result->getStatus());
 }