Tiny Tools Tidy Tests 4.75 http://spkr8.com/t/6884

Description:

I admit it. I like my code to read like English when possible. I am not unique in that regard. But, at least as importantly, I like my tools to be tractable; I'm unhappy if a quick trip to a gem's /lib results in confusion and frustration. If I can't understand my tools, I can't extend them. I can't truly make them my tools.

In this regard, it is possible to have your cake and eat it too.

Because I, and many Rubyists, are test-obsessed, this talk will focus on testing tools. We'll discuss lesser known gems (in many senses of the word) that build on Test::Unit. Yes, we will compare them to the twin juggernauts of RSpec and Cucumber. Finally, if none of the existing tools quite scratch your itch, we will discsus how you can build tools that meet your particular needs without resorting to "Swiss Army Knife" tools.

By the end of this talk, you will develop an appreciation for tiny tools, some sympathy for Test::Unit, reach enlightenment, add a schizophrenic/demonic voice to your mind constantly asking you "why are you using THAT?", save a kitten, and just maybe learn a few things to change your testing practices for the better.

Comments on this Talk

Avatar-missing-icon-10 Gerred Dillon, 18 Mar 11:43 PM

The talk was great. I especially liked being able to follow along since it was all HTML, so I could click on links as I went instead of focusing away from the talk for hurried bit.ly link input.

One thing I think would be cool, and I may work on for a future talk, is having the viewers slides synced to the presenter (with possibly a link buffer off to the side) so I don't have to click ahead to stay up with the presenter.

Otherwise, the talk was interesting, and great. Made me think a bit about what I do for testing.

Stream.13369 Mike Moore, 18 Mar 11:54 PM

It's a great topic and I find Evan's take on it fascinating. We need more of this.

Have an account? Sign in or register.

Leave a Comment

2 Ratings: 4.75

Delivery: 4.75

Content: 4.75

Time & Location

March 18, 2011 — 03:30 PM
Salt Lake City, UT (Map It)

Event

Mountain West Ruby Conf 2011 (1 talk)

March 17-18, 2011