/** * @dataProvider validUrlProvider * * @param string $urlString * @param array $expectedResult */ public function testGetScheme($urlString, array $expectedResult) { $url = new Url($urlString); if (array_key_exists('scheme', $expectedResult)) { $this->assertEquals($expectedResult['scheme'], $url->getScheme()); } }
/** * @return null|string */ public function getScheme() { return $this->url->getScheme(); }