This is starting code for doing approval testing for the Vending Machine Kata.
- The starting position has a functioning test for the first feature. Re-write it to instead use Approval testing.
- Write new tests to check the other coin types work correctly.
- Implement the "return coins" feature. You can either do this for yourself or you can take a shortcut and merge in the branch 'return_coins'. Be sure to test the new feature - redesign your printer as needed.
- Implement the "select product" feature. Again there is a branch "select_product" if you want to take a shortcut. Write a test for this feature too.
- Continue adding features and tests until you have completed everything in the kata description.