Runs the decorated test and collects the result in a TestResult.
PHPUnit_Framework_TestResult $result:
Overrides PHPUnit_Framework_Test::run
public function run(PHPUnit_Framework_TestResult $result = NULL) {
if ($result === NULL) {
$result = $this
->createResult();
}
$this
->basicRun($result);
return $result;
}