Dashboard > GreenPepper Demo > Home > Bank
  GreenPepper Demo Log In View a printable version of the current page.  
  Bank
Added by admin, last edited by AndrĂ© Brissette on Jan 20, 2011  (view change)
Labels: 
(None)

Begin Info
End Info
Import
com.greenpepper.confluence.demo.bank
GreenPepper.Confluence.Demo.Bank

Account Management Example

do with Bank
open checking account 12345-67890 under the name of Bart   Simpson
check that balance of account 12345-67890 is $0.00
deposit $100.00 in account 12345-67890
check that balance of account 12345-67890 is $100.00
withdraw $50.00 from account 12345-67890
check that balance of account 12345-67890 is $55.00
reject withdraw $75.00 from account 12345-67890
check that balance of account 12345-67890 is $50.00
accept withdraw $25.00 from account 12345-67890
display the balance of account 12345-67890
display the balance of account 12345-67890
end

Opening different account type

do with Bank
open checking account 12345-67890 under the name of Bart   Simpson
open savings account 54321-09876 under the name of Lisa   Simpson
set of opened accounts
number type owner name
12345-67890 checking Bart Simpson
54321-09877 savings Lisa Simpson
end

Freezing an Account

do with Bank
create savings account 11111-22222 for Homer   Simpson with balance of 1546.23
accept withdraw $100.00 from account 11111-22222 using ATM
freeze account 11111-22222
reject withdraw $100.25 from account 11111-22222 using ATM
accept deposit $200.00 in account 11111-22222
end
Begin Info

Source Code

AccountType.java

Bank.java BankAccount.java BankFixture.java CheckingAccount.java Money.java NoSuchAccountException.java Owner.java SavingsAccount.java WithdrawType.java

End Info
AccountType.java (GreenPepper Demo)
Bank.java (GreenPepper Demo)
BankAccount.java (GreenPepper Demo)
BankFixture.java (GreenPepper Demo)
CheckingAccount.java (GreenPepper Demo)
Money.java (GreenPepper Demo)
NoSuchAccountException.java (GreenPepper Demo)
Owner.java (GreenPepper Demo)
SavingsAccount.java (GreenPepper Demo)
WithdrawType.java (GreenPepper Demo)

DEMONSTRATION LICENSE - This Confluence site is for demonstration purposes only. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.4.3 Build:#705 Mar 21, 2007) - Bug/feature request - Contact Administrators