public function testClosureCommandMultipleArguments() { //multiple arguments for closure $output; $input = 5; $closure = function (&$output, $input) { $output = $input; }; $command = new Closure($closure, array(&$output, $input)); $this->assertNull($output); $command->execute(); $this->assertEquals(5, $output); }