/** * Test if the search for a subdirectory works. * * @return void */ public function testSearchForASubdirectory() { // create a three level directory $level1 = $this->namingDirectory->createSubdirectory('level1'); $level2 = $level1->createSubdirectory('level2'); $level3 = $level2->createSubdirectory('level3'); // search for the last created subdirectory $this->assertInstanceOf('TechDivision\\Naming\\NamingDirectoryInterface', $this->namingDirectory->search('php:level1/level2/level3')); }