public function testWriteStream() { $file = new File($this->filesystem, 'fixtures/base.css'); $stream = $file->readStream(); $newFile = new File($this->filesystem, 'temp/base.css'); $newFile->writeStream($stream); $this->assertSame($file->read(), $newFile->read()); $this->setExpectedException('Bolt\\Filesystem\\Exception\\FileExistsException', 'File already exists at path: temp/base.css'); $newFile->writeStream($stream); }