/BankTest

Primary LanguageJava

BankTest

TO DO:

  • A user can have multiple accounts
  • User must have some personal information like first and last name, age, address, phone etc.
  • Account must have some attributes as well like date of creation, balance etc. Services/functionalities to be developed:
  • Develop functionalities to add, delete, update and read users.
  • Develop functionalities to add, delete, update and read accounts.
  • Develop functionalities to withdraw and deposit money in bank accounts.
  • Develop a functionality to link accounts to users as well.
  • Develop a functionality to find all the accounts of a given user.
  • Develop a functionality to find the sum of balances of all the accounts of a given user (to find out the wealth of a user).

Run Tests : mvn test