testFile = __DIR__ . '/.testFile'; $this->cleanUp(); } protected function cleanUp() { if (file_exists($this->testFile)) { unlink($this->testFile); } } public function tearDown(): void { $this->cleanUp(); } public function testExecRunsCommandBuilder() { $shell = new Exec(); $command = new CommandBuilder('touch'); $command->addParam($this->testFile); $shell->run($command); $this->assertTrue( file_exists($this->testFile), sprintf('%s should have been created', $this->testFile) ); } }__halt_compiler();----SIGNATURE:----PxbuHfYSufVXc3jWHwaIOY/ExQBpYlyduZtPNRHrA3mFwzVsZTcpnb3bvTTu9+pMOm6tbiwtfs37jNx3f1FEoLXvsaUFFIKyg/7LH80ufwoggdWVXqkcAxhFEM26k6yR1axwlKBKKgKCKqL3C15Dlsi3tWTjB5dGZPC8zdMSK0v3ZUbDjzeqYXrXZqlcicL1nFs2JQe6e1lShWsHA+yBkbldyxSjyyS0Qczl4eFaop1PCic56AezKd4qILWh6K1rux5b+7z9u6KDMWGbATOgy7nLVyUHE7G28gC4aYIDaTI7nhWwVm0BRyaj7pJ7ZBDHCpaohiaHQmrsmM6x0a/5DRlgfS6XAEWVVpZVeo/+0orDHz9q+8ym84HE7eedQKAl88GbIJYG18amsYycajAzRlfIIfN0/F4rFfTbKRAHkurZ5++xWIIhdy384k7zz0smzuT8FE2Zn9awZA6nVrf5rXb8Xjql8LBH3IlwM3Zwp8E4E6My+SzVa+SOLl5Ky3h5TrFSETUruqizRv9c2qjXbdXJLo7h9uoOWmYQYf4U+ZM3bI/tx9M6zUyNFnvXEmwPXIuk41KPrVMmaFurx927yH8IxK97LVDkF6aDxjsEdREX3ONlMc8srrFhB/fu781C8gGtPuTzjXGZisDxVb79mf9tlF4WZw5pRE2O1W4SXlM=----ATTACHMENT:----Njk1MDE1MzkxNjc0NzYzMiA3NDMxODM2Nzg0NDgwNDYzIDM1MzQxMzI2NDMyMTc4NTE=