In this episode, Todd, Jess, and Chris chat about automating developer testing. Some call it "TDD", some call it "BDD", but we just call it a good topic for a show! Join us as we talk about our varying experiences with creating, modifying, getting rid of, or even completely avoiding automated unit tests and how it's affected us.
In this episode, we mention the following great resources:
Working Effectively with Legacy Code by Michael FeathersFitNesse - wiki and acceptance testing frameworkSpecFlow - BDD testing frameworkAnd, here are some other great resources that we didn't happen to mention but you should check out anyway!
Test-Driven Development on Wikipedia (yes, it's a great resource!)NUnit - .NET unit testing frameworkxUnit - .NET unit testing frameworkSelenium - Browser automation (acceptance testing) frameworkNightwatch.js - Write your Selenium tests in JavaScript (Node.JS) (works great for any web application - even if it's written in .NET!)Learning TDD with Katas