示例#1
0
 public static function getDataForCreateFile()
 {
     $provider = new DataProviderHelper(array('Root-Directory', 'File to create', 'Expected file path'));
     $rootDir = __DIR__ . DIRECTORY_SEPARATOR . uniqid('filesystem-test');
     $provider->addTestCase('Create simple file')->addData($rootDir)->addData('doc.txt')->addData($rootDir . '/doc.txt')->addTestCase('Create file with path')->addData($rootDir)->addData('/path/to/file/doc.txt')->addData($rootDir . '/path/to/file/doc.txt');
     return $provider->toArray();
 }
 /**
  * @expectedException \UnexpectedValueException
  * @expectedExceptionMessage You are trying to add data to a parameter that does not exist.
  */
 public function testAddDataToNotExistingParamLeadToException()
 {
     $helper = new DataProviderHelper(array('Data 1', 'Data 2'));
     $helper->addTestCase('Case 1')->addData('bar 1')->addData('bar 2')->addData('bar 3');
 }
 public static function getDataForCreateFile()
 {
     $provider = new DataProviderHelper(array('Root-Directory', 'File to create', 'Expected file path'));
     $provider->addTestCase('Create simple file')->addData('/tmp')->addData('doc.txt')->addData('vfs://tmp/doc.txt')->addTestCase('Create file with path')->addData('/tmp')->addData('/path/to/file/doc.txt')->addData('vfs://tmp/path/to/file/doc.txt');
     return $provider->toArray();
 }