Exemplo n.º 1
0
 /**
  * @param \Stagehand\TestRunner\TestSuite\PHPSpecTestSuite $suite
  * @return array
  */
 public function load(PHPSpecTestSuite $suite)
 {
     return $suite->getExampleGroups();
 }
 protected function startRendering()
 {
     $this->junitXMLWriter->startTestSuites();
     $this->junitXMLWriter->startTestSuite($this->testSuite->getName(), $this->testSuite->getAllExampleCount());
 }
 /**
  * @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));
 }