/** * @dataProvider filterDumpJsonProvider */ public function testFilterDumpWithJsonEncoder($content, $output) { $this->asset->expects($this->atLeastOnce())->method('getContent')->will($this->returnValue($content)); $this->asset->expects($this->once())->method('setContent')->with($output); $configFilter = new ConfigFilter($this->parameterBag); $configFilter->setEncoder(function ($value) { return json_encode($value); }); $configFilter->filterDump($this->asset); }