The next step

In the next chapter, we will take a detailed look at a basic FitNesse test. Then in Chapters 5 to 9 we'll focus more on practical features and problems than on technical details — you'll find out how best to write test scripts, how to organise and manage groups of related tests, how to save time and effort by using specialised test types and how to combine various test classes to get the best effect.

Since this book is about test-driven development and not about how to build .NET applications in general, we focus mostly on the test classes, not on the classes being tested. The primary aim with the application we develop is to demonstrate and try out features of FitNesse, not to build a production-quality system, so we will sacrifice some best practices in the code for the sake of clarity and simplicity. We will also skip over less important parts of the code. However, should you want to dive deeper into the rest of the code, download it from the book's website http://gojko.net/fitnesse or see the full listings in Appendix D, Source code.