Automated acceptance testing is a key agile practice. This clinic provides some intense hands-on experience with the FitNesse.NET automated testing environment. I will provide an overview of automated functional testing and the FitNesse.NET environment. I will guide participants, working in pairs, to develop test and production code for a bowling scoring system.
This interactive workshop uses Visual Studio 2008, C#, Rhino Mocks, and Uncle Bob’s famous bowling kata. We will explore beyond the kata to look at data driven unit tests and mock objects. Participants should bring their laptops and be prepared to implement code in fun, hands-on, practical workshop.
Specific items covered:
• Unit testing vs. TDD and uses for both.
• Testing the sad path for better software
• Data Driven Unit Testing for regression