public function testEvent() { $testSuite = new TestSuite(); $event = new TestSuiteFinishedEvent('some-uuid'); $event->process($testSuite); $this->assertNotEmpty($testSuite->getStop()); }
protected function processTestSuiteFinishedEvent(TestSuiteFinishedEvent $event) { $suiteUuid = $event->getUuid(); $testSuite = $this->getTestSuiteStorage()->get($suiteUuid); $event->process($testSuite); $this->getTestSuiteStorage()->remove($suiteUuid); $this->saveToFile($suiteUuid, $testSuite); }