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