validate(array('username')); $this->assertArrayHasKey('username', $model->getErrors()); } public function testSpaces() { $model = new ValidatorTestModel('CRequiredValidatorTest'); $model->username = ' '; $model->validate(array('username')); $this->assertArrayNotHasKey('username', $model->getErrors()); } public function testEmptyWithSpaces() { $model = new ValidatorTestModel('CRequiredValidatorTest'); $model->address = ' '; $model->validate(array('address')); $this->assertArrayHasKey('address', $model->getErrors()); } }