Tests are code too but we often don't treat them as such. This talk is about what I've learned writing and maintaining tests for several apps over the years. I'm going to cover why we write tests, which tests to write, which tests not to write and tips for maintainable tests. I'm also hoping to learn some more tips from the audience!
Chris McGrath (@chrismcg) has been a rubyist for almost ten years now (which is scary!). When not running, learning Aikido, or using conferences as an excuse to travel around the world he works as a developer for Kyero.com.