public function testExtension() { $p = new Path('my/file.ext'); $this->assertEquals('ext', $p->getExtension()); $this->assertEquals('bla', $p->setExtension('bla')->getExtension()); $this->assertEmpty($p->removeExtension()->getExtension()); }