public function testMovedTearDown()
 {
     $uploadedFile = $this->testUploadedFileFactory->create(__DIR__ . '/test-file.txt');
     $dupeFile = $uploadedFile->getDupeFile();
     $uploadedFile->move(__DIR__ . '/move-dir', 'test-file.txt');
     $this->testUploadedFileFactory->tearDown();
     $this->assertFalse(is_file($dupeFile->getPath()));
     $this->assertFalse(is_file($dupeFile->getMovePath()));
     $this->assertFalse(is_dir(str_replace($dupeFile->getOriginalName(), '', $dupeFile->getPath())));
 }
<?php

require_once __DIR__ . '/../vendor/autoload.php';
use Sandyandi\TestUploadedFileFactory\TestUploadedFileFactory;
$testUploadedFileFactory = new TestUploadedFileFactory(__DIR__ . '/dupe-files');
$uploadedFile = $testUploadedFileFactory->create(__DIR__ . '/test-file.txt');
var_dump($uploadedFile->getDupeFile());