/** * @param TestRunListener $listener * @return void */ public function run(TestRunListener $listener) { $name = $this->getName(); $listener->onStarted($name); $result = $this->runTestCase(); $listener->onResult($name, $result); $listener->onFinished($name); }