protected function PHP_CodeCoverage_TestCase::getCoverageForBankAccountForLastTwoTests

1 call to PHP_CodeCoverage_TestCase::getCoverageForBankAccountForLastTwoTests()
PHP_CodeCoverageTest::testMerge in drupal/core/vendor/phpunit/php-code-coverage/Tests/PHP/CodeCoverageTest.php
@covers PHP_CodeCoverage::getData @covers PHP_CodeCoverage::merge

File

drupal/core/vendor/phpunit/php-code-coverage/Tests/TestCase.php, line 175

Class

PHP_CodeCoverage_TestCase
Abstract base class for test case classes.

Code

protected function getCoverageForBankAccountForLastTwoTests() {
  $data = $this
    ->getXdebugDataForBankAccount();
  $stub = $this
    ->getMock('PHP_CodeCoverage_Driver_Xdebug');
  $stub
    ->expects($this
    ->any())
    ->method('stop')
    ->will($this
    ->onConsecutiveCalls($data[2], $data[3]));
  $coverage = new PHP_CodeCoverage($stub, new PHP_CodeCoverage_Filter());
  $coverage
    ->start(new BankAccountTest('testBalanceCannotBecomeNegative2'), TRUE);
  $coverage
    ->stop();
  $coverage
    ->start(new BankAccountTest('testDepositWithdrawMoney'));
  $coverage
    ->stop();
  return $coverage;
}