A first simple and naive Invoice
Promote total local var to member attribute
Fix buggy invoice total calculation
Manage European VAT
With Flog we can detect complex method
A simple quote
With Flay we can detect duplicates
Use Ruby Warnings and Rubocop to detect flaws
Extract country test into a dedicated class
Last refactoring on Vat::rate