Spent the whole day learning Test Driven Development (TDD) with Dennis as my partner in a paired programmer setup. Heya Dennis! The vehicle
we chose for learning was Cucumber. I have to admit I am loving Cucumber! Cucumber is setup so that you describe
the story/requirement up front followed by what is essentially a use case that is backed up by code that actually executes. Now today I used
it to perform testing on a class. Normally that would be handled by RSpec and Cucumber would be used for testing at the applicaton level.
This according to our trainers Guy Royse and George Walters. Anything that I
attribute to them that isn’t correct is probably my fault:)
Now we did several scenarios during the TDD session with Guy and Walter, but I though I would just show you one of my favorites. This
demonstrates feeding data into template and then checking to verify the methods exist dynamically.