Support for Database testing in NUnit

databasenunit

I'm aware of the fact that database testing (CRUD) can be considered out of NUnits scope, since it's not quite unit testing, but nevertheless :

Is there any standard way in NUnit for database testing?

Something in the lines of rolling back transactions made, or any other solution I cannot come up with?

Best Solution

There's XtUnit but I don't know if it works with NUnit 2.5

MbUnit has a built-in [Rollback], you might want to use MbUnit instead of NUnit for database testing.

Related Question