@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
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());
}