Exemplo n.º 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());
 }
Exemplo n.º 2
0
 public function testCanCallSetOptionsViaConstructorParameter()
 {
     $result = new Result(array('message' => 'SET_OPTIONS', 'status' => Result::SUCCESS));
     $this->assertEquals('SET_OPTIONS', $result->getMessage());
     $this->assertTrue($result->isSuccess());
 }