Esempio n. 1
0
 /**
  * Test description.
  *
  * @return void
  */
 public function testSuiteTearDown()
 {
     $sub_browser_suite = $this->createTestSuite(self::BROWSER_SUITE_CLASS);
     $sub_test_suite = $this->createTestSuite(self::SUITE_CLASS);
     $suite = new RegularTestSuite();
     $suite->setName(self::TEST_CASE_WITH_CONFIG);
     $suite->addTest($sub_browser_suite);
     $suite->addTest($sub_test_suite);
     $result = m::mock('\\PHPUnit_Framework_TestResult');
     $result->shouldReceive('startTestSuite');
     $result->shouldReceive('shouldStop')->andReturn(false);
     $result->shouldReceive('endTestSuite');
     $this->assertSame($result, $suite->run($result));
 }