Question
BankAccount.php In BankAccount.php, add class BankAccount so all the given asserts pass php page: // File Name: BankAccount.php // YOUR NAME // TODO: Complete class
BankAccount.php
In BankAccount.php, add class BankAccount so all the given asserts pass php page: |
// File Name: BankAccount.php
// YOUR NAME
// TODO: Complete class BankAccount so all assert pass
// Testing BankAccount
$oneAccount = new BankAccount ( 0.00 );
assert ( $oneAccount->getBalance () == 0.00 );
$oneAccount->deposit ( 100.00 );
assert ( $oneAccount->getBalance () == 100.00 );
$oneAccount->withdraw ( 40.00 );
assert ( $oneAccount->getBalance () == 60.00 );
// Do not allow negative withdrawals or deposits. Do not change the state.
$oneAccount->withdraw ( - 99.99 );
assert ( $oneAccount->getBalance () == 60.00 );
$oneAccount->deposit ( - 99.99 );
assert ( $oneAccount->getBalance () == 60.00 );
// Do not allow withdrawals > balance. Do not change the state.
$oneAccount->withdraw ( 60.01 ); // one penny too much
assert ( $oneAccount->getBalance () == 60.00 );
?>
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started