Skip to content
Gareth Robinson edited this page Dec 9, 2019 · 7 revisions
  1. Check out the repo and get it running
  2. Bugfix: Quantity does not work properly when creating invoices
  3. Discussion: Analyse the invoice model, what should we do
  • Rename the variable names in there
  1. Refactoring/basic dev: Break line items out into separate model
  • Validations
  • Data consistency
  1. Discussion: If the invoice needed to be deployed to an external service, how would you structure it?
  2. Bugfix: Invoice shows NaN if non numeric input is given to line items
  3. Development: Invoice needs a total cost stored
  4. Discussion: Should we store total cost or not? What would you use (Money gem, other)?
  5. Bugfix: On list page, number of line items is not showing properly
  6. Dev/discussion: Test Invoice class
  • Unit testing
  • Integration testing
  • End to end testing
  1. Discussion: How would you restructure things
Clone this wiki locally