Giter VIP home page Giter VIP logo

bank's Introduction

Bankdemo

Demokode til 2. semester i forbindelse med jUnit5 opgave

Dette repository er noget vi har overtaget fra en standervissen polak vi mødte et sted i Sydhavnen sidste år. Han talte usammenhængende om, at han ikke nåede at blive færdig med koden inden han forsvandt under bordet med en halv flaske Zubrowka i den ene hånd. Vores umiddelbare indtryk er, at han slet ikke har fået lavet unit-tests, og en del af metoderne er heller ikke færdige. Så det er jeres opgave:

  1. En fra gruppen skal downloade en zipfil med koden og pakke den ud på sin maskine.
  2. Lav et Git Repository og sørg for at skubbe filerne op på jeres egen GitHub konto.
  3. Derefter kan resten af gruppen clone projektet
  4. Kig koden godt igennem og dan jer et indtryk af projektets tilstand. Der er noget test-agtigt kode i Main-klassen. Det er selvfølgelig en utjekket måde at teste på.
  5. Lav nogle test-klasser for Account, Customer og Transaction og lav tests til alle de metoder I kan.
  6. Gør selve metoderne færdige og bliv ved indtil alle jeres tests lyser grønt.
  7. I er færdige med første runde, når I har kodet alle metoderne færdige og alle tests lyser grønt.
  8. Nu er det op til jer at udvide banken med noget mere funktionalitet. Feks. en metode, som kan udskrive alle transaktioner på en konto etc.

God fornøjelse

Her er et slags klassediagram, som måske kan give lidt overblik:

Diagram

bank's People

Contributors

capa2 avatar frooshjp avatar pantertanter avatar

Watchers

 avatar

bank's Issues

Multi-user functionality

  • create new user
  • create admin/staff user
  • Select an active user for bank application
  • transfer from one user to another

Terminal Interface

  • Implement user input (text & numbers)
  • Implement output of requested data

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.