Correctly determine the fewest number of coins to be given to a customer such that the sum of the coins' value would equal the correct amount of change.
You can run all the tests for an exercise by entering
$ gradle test
in your terminal.
Software Craftsmanship - Coin Change Kata https://web.archive.org/web/20130115115225/http://craftsmanship.sv.cmu.edu:80/exercises/coin-change-kata
It's possible to submit an incomplete solution so you can see how others have completed the exercise.