- Execute make in the build directory.
- Run ./ATMProject.
- The customer.yaml file in the build directory contains customer information (card number, card PIN, account balance).
- Deposit: Deposit money into the current card account (negative amounts are not allowed).
- Withdraw: Withdraw cash from the current card account (negative amounts are not allowed).
- Check Balance: Check the balance of the current card account.
- Transfer: Transfer money to another card account (only possible between customers listed in the yaml file).
- Exit: Exit to allow the use of another card.
If you want, debug test mode , You just need to annotate the default "test case"