/**
  * @dataProvider validateValueProvider
  */
 public function testValidateValue($type, $flags, $value, $success)
 {
     $param = new Param('foo', 'bar');
     $param->setType($type);
     $param->setFlags($flags);
     $this->assertEquals($success, $param->validateValue($value));
 }