public function BankAccountTest::testBalanceCannotBecomeNegative in Zircon Profile 8
Same name in this branch
- 8 vendor/phpunit/phpunit/tests/_files/BankAccountTest.php \BankAccountTest::testBalanceCannotBecomeNegative()
- 8 vendor/phpunit/php-code-coverage/tests/_files/BankAccountTest.php \BankAccountTest::testBalanceCannotBecomeNegative()
Same name and namespace in other branches
- 8.0 vendor/phpunit/phpunit/tests/_files/BankAccountTest.php \BankAccountTest::testBalanceCannotBecomeNegative()
- 8.0 vendor/phpunit/php-code-coverage/tests/_files/BankAccountTest.php \BankAccountTest::testBalanceCannotBecomeNegative()
@covers BankAccount::withdrawMoney @group balanceCannotBecomeNegative @group specification
File
- vendor/
phpunit/ phpunit/ tests/ _files/ BankAccountTest.php, line 40
Class
- BankAccountTest
- Tests for the BankAccount class.
Code
public function testBalanceCannotBecomeNegative() {
try {
$this->ba
->withdrawMoney(1);
} catch (BankAccountException $e) {
$this
->assertEquals(0, $this->ba
->getBalance());
return;
}
$this
->fail();
}