From the Web site: MbUnit is an evolutive Unit Test Framework for .Net. It provides new fixtures as well as the framework to create new ones. MbUnit is based QuickGraph, a directed graph library for C#.
As it is fully compatible with NUnit, this generative unit test framework does look promising. While I am at it, also check out .NET Mock Objects.