Example #1
0
 /**
  * @dataProvider getValidationRulesDataProvider
  *
  * @param string $entityName
  * @param string $groupName
  * @param mixed $value
  * @param bool $expectedResult
  * @param array $expectedMessages
  */
 public function testCreateValidator($entityName, $groupName, $value, $expectedResult, $expectedMessages)
 {
     $this->_initConfig();
     $validator = $this->_config->createValidator($entityName, $groupName);
     $actualResult = $validator->isValid($value);
     $this->assertEquals($expectedMessages, $validator->getMessages());
     $this->assertEquals($expectedResult, $actualResult);
 }