/** * @param array $config * @param string $itemValue * @param string $expectedResult * @dataProvider formatValueDataProvider * @test */ public function formatValueWithGivenConfiguration($config, $itemValue, $expectedResult) { $timezoneBackup = date_default_timezone_get(); date_default_timezone_set('UTC'); $result = $this->subject->formatValue($config, $itemValue); date_default_timezone_set($timezoneBackup); $this->assertEquals($expectedResult, $result); }