示例#1
0
 /**
  * @dataProvider emptyDirectoryProvider
  */
 public function testCanGetDirectoryInsideItself(Directory $directory)
 {
     $directory->putContents('/foo/bar/bang.php', 'bang');
     $directory->putContents('/foo/boom/bang.php', 'bang');
     $dirs = $directory->getDirectories('foo');
     $this->assertCount(2, $dirs);
     foreach ($dirs as $dir) {
         $this->assertInstanceOf(Directory::class, $dir);
         $this->assertEquals('bang', $dir->getFile('bang.php')->getContents());
     }
 }