public function PHP_CodeCoverageTest::testCollect

@covers PHP_CodeCoverage::start @covers PHP_CodeCoverage::stop @covers PHP_CodeCoverage::append @covers PHP_CodeCoverage::applyListsFilter @covers PHP_CodeCoverage::initializeFilesThatAreSeenTheFirstTime @covers PHP_CodeCoverage::applyCoversAnnotationFilter @covers PHP_CodeCoverage::getTests

File

drupal/core/vendor/phpunit/php-code-coverage/Tests/PHP/CodeCoverageTest.php, line 245

Class

PHP_CodeCoverageTest
Tests for the PHP_CodeCoverage class.

Code

public function testCollect() {
  $coverage = $this
    ->getCoverageForBankAccount();
  $this
    ->assertEquals($this
    ->getExpectedDataArrayForBankAccount(), $coverage
    ->getData());
  $this
    ->assertEquals(array(
    'BankAccountTest::testBalanceIsInitiallyZero' => NULL,
    'BankAccountTest::testBalanceCannotBecomeNegative' => NULL,
    'BankAccountTest::testBalanceCannotBecomeNegative2' => NULL,
    'BankAccountTest::testDepositWithdrawMoney' => NULL,
  ), $coverage
    ->getTests());
}