Summary
There are two questions worth asking oneself over and over when creating automated acceptance tests.
This clinic uses exercises and examples to reinforce the good habit of writing tests with a clear purpose. Our focus is on favoring “declarative-style” tests over “procedural-style” tests. (See Bill Wake’s explanation of the difference at http://xp123.com/xplor/xp0503/index.shtml)
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.