MbUnit Introduction
MbUnit is an advanced, extensible unit testing framework originally developed by Jonathon ‘Peli’ de Halleux and Jamie Cansdale. Peli joined Microsoft in early 2005 and made it an open source project under the leadership of Andrew Stopford.
From the very start, MbUnit’s aim has been to offer all the features that nUnit and csUnit offer along with the extensibility that they do not. MbUnit has been referred to as “unit testing on crack”. It is indeed a Class A unit testing framework. Addiction is quite possible :)
- If you’re new to MbUnit, or to unit testing in general, have a look at Getting Started with MbUnit.
- If you’re getting comfortable with MbUnit, have a look here for ways to make your developing with MbUnit in Visual Studio that much more comfortable.
- If you’re looking to incorporate MbUnit into an agile, continuous integration set up, have a look here for instructions and suggestions on how to do that.
And, of course, we have our API reference, detailing the tests, asserts, fixtures, report and extension classes that are the reasons you use MbUnit in the first place. If you’re new to MbUnit, you can have a look at our What Do You Want To Test Today? page which should help you find the type of test that best suits what you need to do.
Those curious can also browse the source code directly on Google Code or via koders.com.