From: "Jesús Gabriel y Galán" Date: 2008-01-26T07:27:16+09:00 Subject: Re: [QUIZ] Making Change (#154) On Jan 25, 2008 10:24 PM, James Gray wrote: > On Jan 25, 2008, at 3:09 PM, Jesús Gabriel y Galán wrote: > > Is it ok to share test cases before the spoiler? > > Sure. This is what I'm currently working on: require 'test/unit' class TestMakeChange < Test::Unit::TestCase def test_zero assert_equal([], make_change(0)) end def test_change_equal_to_one_coin assert_equal([10], make_change(10, [10, 7, 1])) assert_equal([7], make_change(7, [10, 7, 1])) end def test_two_middles assert_equal([7, 7], make_change(14, [10, 7, 1])) end end For now: 3 tests, 3 assertions, 3 failures, 0 errors :-( It's not really surprising, since I still have an empty method :-) Jesus.