/** * @dataProvider provideGetURL */ public function testGetURL($expectedURL, $fileString, $dirString = NULL) { $file = new File($fileString); $dir = isset($dirString) ? new Dir($dirString) : NULL; $this->assertEquals($expectedURL, $file->getURL($dir)); }