0% found this document useful (0 votes)
0 views82 pages

Report Assignment 2

Uploaded by

brodir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views82 pages

Report Assignment 2

Uploaded by

brodir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 82

-------------START----------------

20180808028 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20180808077 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20190808045 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20190808045Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20190808088 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20190808092 - Assignment2->10
Test Result
Assignment2_20190808092.java:27: error: cannot find symbol
balance = scanner.nextDouble();
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:28: error: cannot find symbol
if (balance > 0) {
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:50: error: cannot find symbol
char choice = input.next().charAt(0);
^
symbol: variable input
location: class Assignment2_20190808092
Assignment2_20190808092.java:54: error: cannot find symbol
System.out.printf("Your current balance is: $%.2f%n", balance);
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:61: error: cannot find symbol
if (withdrawAmount > 0 && withdrawAmount <= balance) {
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:63: error: cannot find symbol
balance -= withdrawAmount;
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:65: error: cannot find symbol
System.out.printf("You withdrew $%.2f. Your new balance is: $
%.2f%n", withdrawAmount, balance);

^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:67: error: cannot find symbol
printBills(withdrawAmount);
^
symbol: method printBills(double)
location: class Assignment2_20190808092
Assignment2_20190808092.java:79: error: cannot find symbol
balance += depositAmount;
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:81: error: cannot find symbol
System.out.printf("You deposited $%.2f. Your new balance is: $
%.2f%n", depositAmount, balance);

^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:96: error: cannot find symbol
double billAmount = new Random().nextDouble() * 100;
^
symbol: class Random
location: class Assignment2_20190808092
Assignment2_20190808092.java:98: error: cannot find symbol
if (balance >= billAmount) {
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:99: error: cannot find symbol
balance -= billAmount;
^
symbol: variable balance
location: class Assignment2_20190808092
Assignment2_20190808092.java:100: error: cannot find symbol
System.out.printf("Bill paid. Your new balance is: $
%.2f%n", balance);

^
symbol: variable balance
location: class Assignment2_20190808092
14 errors

--------------END-----------------

-------------START----------------
20200808013 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20200808019 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20200808019Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20200808054 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20200808054Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20200808068 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20200808068Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20200808503 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20210808012 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808012Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808018 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808018Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808021 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808021Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20210808033 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20210808037 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808037Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808046 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808046Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808052 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20210808054 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808054Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20210808061 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20210808076 - Assignment2->72
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808076Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808611 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20210808612 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20210808612Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20210808615 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808002 - Assignment2->64
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808002Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808004 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808019 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808021 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808027 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808030 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808030Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808034 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808034Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808039 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808039Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808046 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808046Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20220808047 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808047Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808050 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808050Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808058 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20220808704 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808704Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20220808706 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20220808706Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808001 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808001Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20230808003 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808003Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ f != java.lang.Integer
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ f != java.lang.Integer
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ f != java.lang.Integer
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ f != java.lang.Integer
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808005 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808005Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808006 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808006Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20230808007 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20230808008 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808008Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808009 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808009Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808011 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20230808012 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808012Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808013 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808013Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808014 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808014Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808015 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808015Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808016 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808016Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808017 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808017Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808019 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808019Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808020 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20230808021 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808021Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20230808023 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808023Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808024 - Assignment2->72
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808024Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808028 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808028Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808029 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808029Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808030 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808030Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808031 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808031Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808032 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808032Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808033 - Assignment2->10
Test Result
Assignment2_20230808033.java:11: error: cannot find symbol
System.out.print("Please enter your first name >> ");
^
symbol: class out
location: class System
1 error

--------------END-----------------

-------------START----------------
20230808034 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20230808035 - Assignment2->30
Test Result
Assignment2_20230808035Test.java:29: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:41: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:52: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:81: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:90: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:99: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:108: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:117: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:142: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:163: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:172: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:182: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:192: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:202: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:212: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:222: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:245: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:255: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:266: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
Assignment2_20230808035Test.java:276: error: unreported exception
InterruptedException; must be caught or declared to be thrown
Assignment2_20230808035.main(null);
^
20 errors

--------------END-----------------

-------------START----------------
20230808036 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808036Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808038 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808038Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808039 - Assignment2->40
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808039Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808040 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808040Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808041 - Assignment2->64
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808041Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808042 - Assignment2->24
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808042Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808044 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808044Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808045 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808045Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808047 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808047Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808048 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808048Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808050 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808050Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808051 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808051Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808052 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808052Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20230808053 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808053Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808054 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808054Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ Range [1, 5) out of bounds for length
4
│ ├─ testShouldDisplayBalanceAsFloat ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ Range [1, 5) out of bounds for
length 4
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Range [1, 5) out of bounds for
length 4
│ ├─ testShouldDisplayBalance ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Range [1, 5) out of bounds
for length 4
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Range [1, 5) out of bounds for
length 4
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Range [1, 5) out of bounds
for length 4
│ ├─ testShouldNotPayBill ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldDisplayMenu ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldWithdrawDisplayBanknotes ✘ Range [1, 5) out of bounds for length
4
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Range [1, 5) out of bounds
for length 4
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Range [1, 5) out of bounds
for length 4
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ Range [1, 5) out of bounds for
length 4
│ ├─ testShouldDisplayPayBillMenu ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldDepositIncreaseBalance ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldDisplayMenuAgain ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldPayBill ✘ Range [1, 5) out of bounds for length 4
│ ├─ testShouldWithdrawReduceBalance ✘ Range [1, 5) out of bounds for length 4
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Range [1, 5) out of bounds for
length 4
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808056 - Assignment2->52
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808056Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ Should not pay bill
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20230808057 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808057Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808058 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808058Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808059 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808059Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808060 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808060Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808063 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808063Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808064 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808064Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808065 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808065Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808068 - Assignment2->64
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808068Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808069 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808069Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ Should not pay bill
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808070 - Assignment2->44
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808070Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808071 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808071Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808072 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808072Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808073 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808073Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20230808074 - Assignment2->30
Test Result
Assignment2_20230808074Test.java:29: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:41: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:52: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:81: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:90: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:99: error: non-static method main(String[]) cannot
be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:108: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:117: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:142: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:163: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:172: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:182: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:192: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:202: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:212: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:222: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:245: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:255: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:266: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
Assignment2_20230808074Test.java:276: error: non-static method main(String[])
cannot be referenced from a static context
Assignment2_20230808074.main(null);
^
20 errors

--------------END-----------------

-------------START----------------
20230808076 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808076Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808602 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808602Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808603 - Assignment2->60
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808603Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808606 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808606Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808612 - Assignment2->48
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808612Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808616 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808616Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808701 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20230808702 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808702Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808703 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808703Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230808905 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230808905Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20230885001 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20230885001Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808001 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808001Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20240808002 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808002Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808004 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808004Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808006 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808006Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808007 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808007Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808010 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20240808011 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808011Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808014 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808014Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808018 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808018Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808019 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20240808020 - Assignment2->40
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808020Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20240808022 - Assignment2->72
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808022Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808023 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808023Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808030 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808030Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808033 - Assignment2->80
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808033Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808043 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808043Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808047 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808047Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808052 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808052Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔
--------------END-----------------

-------------START----------------
20240808056 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20240808059 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808059Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808060 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808060Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808063 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808063Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20240808064 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808064Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808067 - Assignment2->68
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808067Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808068 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808068Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808072 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808072Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808077 - Assignment2->72
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808077Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ test timed out after 500
milliseconds
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘ Deposit negative amount
should print error
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✘ Should pay bill
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808080 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808080Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808081 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808081Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808601 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808601Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808603 - Assignment2->10
Test Result
Assignment2_20240808603.java:68: error: cannot find symbol
twoHundres = (int) withdraw / 200;
^
symbol: variable twoHundres
location: class Assignment2_20240808603
Assignment2_20240808603.java:93: error: cannot find symbol
if (twoHundres > 0)
^
symbol: variable twoHundres
location: class Assignment2_20240808603
Assignment2_20240808603.java:95: error: cannot find symbol
System.out.println(twoHundres + "- 200");
^
symbol: variable twoHundres
location: class Assignment2_20240808603
3 errors

--------------END-----------------

-------------START----------------
20240808604 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808604Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808606 - Assignment2->24
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808606Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808607 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808607Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808610 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808610Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.InputMismatchException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.InputMismatchException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.InputMismatchException
│ ├─ testShouldNotPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenu ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.InputMismatchException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.InputMismatchException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.InputMismatchException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.InputMismatchException
│ ├─ testShouldPayBill ✘ java.util.InputMismatchException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.InputMismatchException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.InputMismatchException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808612 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808612Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808613 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20240808616 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808616Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ Should print out error message
when balance < 0
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808701 - Assignment2->68
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808701Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘ Withdraw more than balance
should print error
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240808702 - Assignment2->20
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240808702Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ java.util.NoSuchElementException
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘
java.util.NoSuchElementException
│ ├─ testInvalidDepositShouldNotChangeBalance ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘
java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayPayBillMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldDepositIncreaseBalance ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayMenuAgain ✘ java.util.NoSuchElementException
│ ├─ testShouldPayBill ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawReduceBalance ✘ java.util.NoSuchElementException
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘
java.util.NoSuchElementException
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240809002 - Assignment2->Not
Test Result

--------------END-----------------

-------------START----------------
20240809005 - Assignment2->100
Test Result
Successfull!
--------------END-----------------

-------------START----------------
20240809007 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809007Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240809017 - Assignment2->92
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809017Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✘ Withdraw negative amount
should print error
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240809021 - Assignment2->36
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809021Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✘ Should not pay bill
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✘ java.util.NoSuchElementException
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘
java.util.NoSuchElementException
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✘ java.util.NoSuchElementException
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240809025 - Assignment2->88
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809025Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✔
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------
-------------START----------------
20240809026 - Assignment2->52
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809026Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✘ Should display balance
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✘ Should not pay bill
│ ├─ testShouldDisplayMenu ✘ Should display menu
│ ├─ testShouldWithdrawDisplayBanknotes ✘ should display banknotes for 125
[100, 20, 5]
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✘ should display banknotes for 90
[50, 20, 20]
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✘ Deposit should increase balance
│ ├─ testShouldDisplayMenuAgain ✘ Should display menu again
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✘ withdraw should reduce balance
│ └─ testInvalidWithdrawShouldNotChangeBalance ✘ Withdraw should not change
balance when amount is invalid
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240809030 - Assignment2->96
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240809030Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✔
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✔
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✔
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
20240885001 - Assignment2->84
Test Result

├─ JUnit Jupiter ✔
├─ JUnit Vintage ✔
│ └─ Assignment2_20240885001Test ✔
│ ├─ testShouldDisplaySurnameAllCapital ✔
│ ├─ testShouldDisplayBalanceAsFloat ✘ Should dispaly balance as 2 floating
point
│ ├─ testShouldNotPayBillWhenFundsInsufficient ✔
│ ├─ testInvalidDepositShouldNotChangeBalance ✘ Deposit should not change
balance when amount is invalid
│ ├─ testShouldDisplayBalance ✔
│ ├─ testShouldDepositDisplayErrorInvalidAmount ✔
│ ├─ testShouldDisplayErrorIfBalanceNegative ✔
│ ├─ testShouldDisplayNameFirstLetterCapitalOnly ✘ Should display name with
first letter capital only
│ ├─ testShouldNotPayBill ✔
│ ├─ testShouldDisplayMenu ✔
│ ├─ testShouldWithdrawDisplayBanknotes ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount_2 ✔
│ ├─ testShouldWithdrawDisplayErrorInvalidAmount ✔
│ ├─ testShouldWithdrawDisplayBanknotes_2 ✔
│ ├─ testShouldDisplayPayBillMenu ✘ Should display menu for bills
│ ├─ testShouldDepositIncreaseBalance ✔
│ ├─ testShouldDisplayMenuAgain ✔
│ ├─ testShouldPayBill ✔
│ ├─ testShouldWithdrawReduceBalance ✔
│ └─ testInvalidWithdrawShouldNotChangeBalance ✔
└─ JUnit Platform Suite ✔

--------------END-----------------

-------------START----------------
202451056002 - Assignment2->Not
Test Result

--------------END-----------------

You might also like