TDD Firestarter Wrapup

This weekend Sean Chambers and I put on a day-long testing workshop at Microsoft in Tampa, FL. I want to thank all the attendees for giving up their Saturday to come out and learn about testing.

Special thanks to Joe Healy for putting on the event. He deserves a lot of credit for allowing us to come and use his space and eat his food and let us talk all day about something that wasn’t even Microsoft-specific. It’s because of the guys like him (and others) out in the trenches that I still have hope for Redmond.

Also major thanks to Cory Foy, Rob Eisenberg, Chris Bennage, Josh Schwartzberg, Scott Densmore and Jose Bueno for helping out with questions, running cameras, and providing moral support.

This event wouldn’t have happened if it weren’t for Sean, I checked out on the planning during my multi-month headache, so send mad props his way.

Some housekeeping from the event, I promised to throw up some links for some of the stuff we talked about.

First up is unit testing frameworks – all of which will do what we showed in the demo:

Also there are plenty of unit testing frameworks for non-.net code. Search for [language]+Unit Testing in Google and you can find them for JavaScript, SQL, Java, Lua, Objective-C, C++, F#, Ruby, and just about anything else you’re using.
Next up we have Mocking/Isolation Frameworks:

And don’t forget, you can always quickly write your own test doubles and fakes.

Testing the UI:

And there are many more, these are just the ones I rememberd mentioning. Remember, if you need to test it, there’s a way to do it, it’s just about finding the right tools.

Additionally we talked about Continuous Integration, and mentioned that it could be done with tools such as TeamCity, CruiseControl.net, Hudson and Team Build with Team System.

If there’s anything I forgot to include post a comment and I will update. Thanks again to everyone who came, and I look forward to doing it again!

Related Articles:

Post Footer automatically generated by Add Post Footer Plugin for wordpress.

About Scott Reynolds

Scott C. Reynolds is a developer with over a decade of experience creating enterprise solutions, primarily in healthcare and biotechnology. He is passionate about the art and craft of applying software solutions to business problems. He is a frequent speaker and participant of community events nationwide.
This entry was posted in community, testing. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

2 Responses to TDD Firestarter Wrapup

  1. I was really excited to be a part of this, and I agree: big thanks to Sean! I haven’t blogged about it yet, but here is the link to code from my break-out session:

    http://www.codeplex.com/wpfpatterns

    PS, we think you are insane for lots of other reasons too. l-)

  2. Joe Healy says:

    Thanks for coming out. You guys did a great job. Of course my favorite part was having a beer with ya’ll afterwards. When’s the next ‘tin cup’ session?