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:----M5GsCMirj2Zj00lWqyMEcl0I0vvEAFJ1bNETsrCrvLRi0kF00c+tu6CHICtR1iJKOlwzl1KQvbvzcxCCtwuIhLnHl7seWl0RqDAZtKJph9PhDCkPHFs5ac5AlR+kx/vl67M5+Tr6IMLIi0KnL28XQ5us0LXGDZ10gvasUUtMaU2APdgc/NqSnaB1P4StZ5nMtTrYT42G6MJGChYxRWIUdpnOIbA1ZoP3aH1P1QPt3SO7SCtjsD68jWTXZlqeLMwmhCSOGwpO7vzmX+8W19jN2XEBg/2iAVzB+Dkhp1N1hlCRvIMlncx+mXGQ7tK4FD/L4F5I146fhl2mR65GUnprHzL7C5ehE/pHk7gsHBgWy2gKhROhcG68SEviq82eGJy5E321YLU/8ZBl+hX6hXFw1iHEyuqtluTHOavBmdxKk5ycybradTfEsofgqqzfEMVbW6wEZxZdNRdp0EkbUvxpeX+3lqykaj3VyY3iBjNHn0DmGFVAH7iLj3mnLMs50Z2/53pjaxqK6135V8dBahZ+Y8m/b3ul7q8ECxT/mq+1gnV1u74/WzO8QUsHsJf9WKVgEgtdRNrr79LiUP5f6fbmYbbFHNHEJLEiX0mkGauYbHhhSUREu0QGRRdgOz1Uc0giU2AejqYT+78UUw+kShY+7MwBjMSTgp+SmZL8RXd4kFw=----ATTACHMENT:----OTI3MDI4MDg4NTQzNTEzNSA4NzU0MTk5OTg3MDgwMjM4IDU2MzI1OTk2ODc0MjkzODc=