/**
  * @depends testEncode
  * @depends testDecode
  * @expectedException InvalidArgumentException
  * @dataProvider decodeBadParamProvider
  */
 public function testDecodeFailOnBadParam($data)
 {
     $param = new DateRangeParameter(null, null, null);
     $param->decode($data);
 }