Agile RESOURCES

Agile Bookstore

Test Driven .NET Development with FitNesse

This book takes you on a journey through the wonderful world of FitNesse, a great web-based collaboration tool for software acceptance testing. FitNesse enables software developers and business people to build a shared understanding of the domain and helps produce software that is genuinely fit for its purpose.

The book is primarily aimed at .NET developers interested in starting with TDD and those who already practice unit testing and want to move beyond that into development driven by acceptance tests. Java developers can also benefit from the third part of this book, which presents best practices for using FitNesse in a team environment and integrating FitNesse into the wider software development ecosystem, including web and database tests.

Test Driven .NET Development with FitNesse provides practical advice for solving real-world problems, based on experience from several big .NET projects. Here are some of the topics covered in this book:

  • Applying test-driven development principles and practices to guide projects and improve the quality of code
  • Writing FitNesse tests for .NET code effectively
  • Getting customers involved in testing
  • Building a shared understanding between business people and developers using acceptance tests
  • Setting up and managing FitNesse in a team environment
  • Using FitNesse and Selenium for Web interface testing
  • Testing legacy code and databases
  • Extending FitNesse to meet your particular project needs
  • Understanding how FIT and FitNesse work under the hood
About the Author(s)
Gojko Adzic

Gojko Adzic is a partner at Neuri Consulting LLP. He is one of the 2019 AWS Serverless Heroes, the winner of the 2016 European Software Testing Outstanding Achievement Award, and the 2011 Most Influential Agile Testing Professional Award. Gojko’s book Specification by Example won the Jolt Award for the best book of 2012, and his blog won the UK Agile Award for the best online publication in 2010.

Gojko is a frequent speaker at software development conferences and one of the authors of MindMup and Claudia.js.

As a consultant, Gojko has helped companies around the world improve their software delivery, from some of the largest financial institutions to small innovative startups. Gojko specializes in agile and lean quality improvement, in particular impact mapping, agile testing, specification by example, and behavior-driven development.

This outside affiliate link may provide a commission to Agile Alliance at no extra cost to you.

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to set up an account on the new platform to establish your user profile.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.

Not yet a member? Sign up now