CRUDlexTests\ManyValidatorTest::testValidate PHP Method

testValidate() public method

public testValidate ( )
    public function testValidate()
    {
        $validator = new ManyValidator();
        $parameters = [$this->dataLibrary, 'libraryBook'];
        $read = $validator->isValid([['id' => $this->entityBook->get('id')]], $parameters);
        $this->assertTrue($read);
        $read = $validator->isValid([['id' => $this->entityBook->get('id') + 1]], $parameters);
        $this->assertFalse($read);
        $read = $validator->isValid(null, $parameters);
        $this->assertTrue($read);
        $read = $validator->isValid('', $parameters);
        $this->assertTrue($read);
    }