public function test_filename() { $url = new Url('http://example.com'); $this->assertSame($url->getFilename(), 'index.html'); $url->path = '/test1.html'; $this->assertSame($url->getFilename(), 'test1.html'); $url->path = '/folder1/'; $this->assertSame($url->getFilename(), 'index.html'); $url->path = '/folder1/test2.html'; $this->assertSame($url->getFilename(), 'test2.html'); }