Project Description

Reporting Services Unit Testing Framework makes it easier for reporting services developers to unit test their reports. This framework provides a wrapper over the SSRS web service so that you can easily add tests to your CI build.

The supplied source code includes examples of how to define Unit tests in nUnit and Visual Studio.

Also a MS Build Task is supplied so that developers can dynamically add and remove reports from a Reporting Services site as part of the build process.


The code base came about because there was a need for the developers to ensure that changes to code, database and values didn't effect the outcome of SSRS reports.

As developers were keen to catch such issues early, they wished it to be part of the build process.

This framework reduces the complexity of dealing with SSRS and allows contents of reports to be evaluated at the Unit Test level.

Last edited Apr 30, 2009 at 1:50 AM by simoncuce, version 3