public function testComplexTypeValidatorWithArray()
 {
     $validator = _ctValidator()->attachTo(_validator('date'), 'datenaissance')->attachTo(_validator('date'), 'dateinscription')->required('datenaissance')->required('dateinscription');
     $personne = array();
     $this->assertTrue($validator->check($personne) !== true);
     $errors = $validator->check($personne)->asArray();
     $this->assertTrue(isset($errors['datenaissance']));
     $this->assertTrue(isset($errors['dateinscription']));
     $personne['datenaissance'] = '25/12/1976';
     $personne['dateinscription'] = '01/01/1989';
     $this->assertTrue($validator->check($personne));
     //Avec la factory dédiée aux tableaux
     $validator = CopixValidatorFactory::createArray()->attachTo(_validator('date'), 'datenaissance')->attachTo(_validator('date'), 'dateinscription')->required('datenaissance')->required('dateinscription');
     $personne = array();
     $this->assertTrue($validator->check($personne) !== true);
     $errors = $validator->check($personne)->asArray();
     $this->assertTrue(isset($errors['datenaissance']));
     $this->assertTrue(isset($errors['dateinscription']));
     $personne['datenaissance'] = '25/12/1976';
     $personne['dateinscription'] = '01/01/1989';
     $this->assertTrue($validator->check($personne));
 }