A simple exercise in implementing a vending machine with Java and TDD.