/**
  * @param \PHPSpec\Runner\ReporterEvent $reporterEvent
  */
 protected function startRenderingExample(ReporterEvent $reporterEvent)
 {
     $this->junitXMLWriter->startTestCase($reporterEvent->example, $this->testSuite->getExampleGroupClass($this->currentExampleGroupName), $this->testSuite->getExampleMethod($this->currentExampleGroupName, $reporterEvent->example));
     $this->exampleStartTime = microtime(true);
     $this->assertionCount = 0;
 }
 /**
  * @test
  * @dataProvider exampleGroupsWithNames
  * @param string $exampleGroupClass
  * @param string $exampleGroupName
  * @link http://piece-framework.com/issues/406
  */
 public function getsAnExampleGroupClass($exampleGroupClass, $exampleGroupName)
 {
     $testSuite = new PHPSpecTestSuite($name = null, $this->createTestTargetRepository());
     $testSuite->addExampleGroup(new \ReflectionClass($exampleGroupClass));
     $this->assertEquals($exampleGroupClass, $testSuite->getExampleGroupClass($exampleGroupName));
 }