public function testLocateMultiple()
 {
     $dir1 = tempnam(sys_get_temp_dir(), 'fsl');
     $dir2 = tempnam(sys_get_temp_dir(), 'fsl');
     unlink($dir1);
     unlink($dir2);
     mkdir($dir1);
     mkdir($dir2);
     touch($file1 = "{$dir1}/test");
     touch($file2 = "{$dir2}/test");
     $locator1 = new FileSystemLocator(array($dir1, $dir2));
     $locator2 = new FileSystemLocator(array($dir1, $dir2));
     // for unique test
     $this->collection->add($locator1);
     $this->collection->add($locator2);
     $this->assertEquals(array(realpath($file1), realpath($file2)), $this->collection->locate('test', false));
 }