Ddd\Infrastructure\Domain\Specification\FakeSpecification::isSatisfiedBy PHP Method

isSatisfiedBy() public method

public isSatisfiedBy ( mixed $object ) : boolean
$object mixed
return boolean
    public function isSatisfiedBy($object)
    {
        return $this->bool;
    }

Usage Example

 /**
  * @test
  */
 public function itShouldSatisfiesSingleSpecification()
 {
     $trueSpec = new FakeSpecification(true);
     $falseSpec = new FakeSpecification(false);
     $this->assertTrue($trueSpec->isSatisfiedBy(new \stdClass()));
     $this->assertFalse($falseSpec->isSatisfiedBy(new \stdClass()));
 }