Beispiel #1
0
 public function testInvokeFlow()
 {
     $file = $this->makeFile('copys/invoke/source/file', 'some text');
     $target = $this->makeFile('copys/invoke/target/');
     $flow = Flow::copyFiles($target);
     $output = call_user_func($flow, new FileNodeCollection([$file]));
     static::assertInstanceOf(FileNodeCollection::class, $output);
     static::assertEquals(1, $output->count());
     static::assertEquals('copys/invoke/target/file', $output->getAll()[0]->getPath());
     static::assertTrue($file->exists(), "The original file should still exist");
 }