public function testHostnames()
{
foreach ($this->hostnames as $expectedHost => $samples) {
foreach ($samples as $url) {
$parsedHostname = Domainparser::getHostname($url);
$this->assertNotFalse($parsedHostname, 'Parsed hostname for ' . $url . ' should not be false');
$this->assertEquals($expectedHost, $parsedHostname, 'Expected hostname ' . $expectedHost . ', got ' . $parsedHostname . ' instead.');
}
}
}