validator = new AssertTrueValidator(); } public function testNullIsValid() { $this->assertTrue($this->validator->isValid(null, new AssertTrue())); } public function testTrueIsValid() { $this->assertTrue($this->validator->isValid(true, new AssertTrue())); } public function testFalseIsInvalid() { $constraint = new AssertTrue(array( 'message' => 'myMessage' )); $this->assertFalse($this->validator->isValid(false, $constraint)); $this->assertEquals($this->validator->getMessageTemplate(), 'myMessage'); $this->assertEquals($this->validator->getMessageParameters(), array()); } }