On 02/09/2011, at 4:07 PM, Michael Gall wrote: > Thanks for the feedback guys. I suppose the Pat's second approach and Mikel's > approach are similar in that they are using an array and a loop to manage the > variations. > > The thing that they don't really do is kind of explain the actual formula > taken to derive the data, which I feel (perhaps unfoundedly) that they > should. Nonetheless, they will ensure that the output of the function is > correct.
And that is the point of both Pat's and my solution. RSpec is about testing behaviour. How that behaviour is generated behind the scenes is totally irrelevant and should be kept that way. Good book to get is the RSpec book from the pragmatic programmers. Well worth the read if you haven't done so yet. A good online example is the RSpec Master Mind (http://blog.daveastels.com/files/mastermind-ruby.pdf) it is quite old now (a few years) but it is still valid in teaching the thought process. Regards Mikel Lindsaar http://rubyx.com/ http://lindsaar.net/ -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
