コード例 #1
0
 /**
  * @test
  * @group integration
  */
 public function storageUsesInjectedFilemountsToCheckForMountBoundaries()
 {
     $mockedFile = $this->getSimpleFileMock('/mountFolder/file');
     $this->addToMount(array('mountFolder' => array('file' => 'asdfg')));
     $mockedDriver = $this->createDriverMock(array('basePath' => $this->getMountRootUrl()), NULL, NULL);
     $this->initializeVfs();
     $this->prepareFixture(array(), NULL, $mockedDriver);
     $this->fixture->injectFileMount('/mountFolder');
     $this->assertEquals(1, count($this->fixture->getFileMounts()));
     $this->fixture->isWithinFileMountBoundaries($mockedFile);
 }
コード例 #2
0
 /**
  * @test
  * @group integration
  * @TODO: Rewrite or move to functional suite
  */
 public function storageUsesInjectedFilemountsToCheckForMountBoundaries()
 {
     $this->markTestSkipped('This test does way to much and is mocked incomplete. Skipped for now.');
     $mockedFile = $this->getSimpleFileMock('/mountFolder/file');
     $this->addToMount(array('mountFolder' => array('file' => 'asdfg')));
     $mockedDriver = $this->createDriverMock(array('basePath' => $this->getMountRootUrl()), null, null);
     $this->initializeVfs();
     $this->prepareSubject(array(), null, $mockedDriver);
     $this->subject->addFileMount('/mountFolder');
     $this->assertEquals(1, count($this->subject->getFileMounts()));
     $this->subject->isWithinFileMountBoundaries($mockedFile);
 }