factory = new UploadedFileFactory(); } protected function tearDown(): void { parent::tearDown(); // phpcs:disable @unlink($this->filename); // phpcs:enable } public function testCreateStreamResource(): void { file_put_contents($this->filename, 'it works'); $stream = new Stream($this->filename); $uploadedFile = $this->factory->createUploadedFile($stream, null, UPLOAD_ERR_OK, 'my-name'); $this->assertSame('my-name', $uploadedFile->getClientFilename()); $this->assertSame($stream, $uploadedFile->getStream()); } }