My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

NDbUnit is a .NET library for managing database state during unit testing.

NDbUnit may be used to increase repeatability in unit tests that interact with a database by ensuring that the database's state is consistent across execution of tests. NDbUnit does this by allowing the unit test to perform an operation on a dataset before or after the execution of a test, thus ensuring a consistent state.

To better understand how NDbUnit works, check out the Quick Start Guide

NEW: The easiest way to get NDbUnit is via the NuGet Package Manager from right inside Visual Studio!

NDbUnit:

  • is an open-source Apache 2.0-licensed project
  • is written in C#
  • compiled against the .NET 2.0 CLR and runs with the 2.0, 3.0, and 3.5 fx releases
  • borrows many ideas from DbUnit, and makes them available for the .NET platform

NDbUnit supports the following Database Server Targets:

  • Microsoft SQL Server 2005 and 2008 (Express thru Enterprise)
  • Microsoft SQL Server CE 2005 and 2008
  • Microsoft OleDB-supported databases
  • SQLLite
  • MySQL
  • Oracle (XE thru Enterprise, 9i and later)

Powered by Google Project Hosting