Andrew Stopford's Weblog

poobah

News

Articles

Family

Old Blogs

MbUnit and places we can improve

Some feedback from Roy's post, Chris Bilson shares his thoughts here and Roy has kindly shared his addtional thoughts here. A few things jump out here.

  • Mocks 
  • Documentation
  • Ease of use

Mocks

MbUnit has no mocking framework because I would rather leave that to the folks that are writing mocking software and leave MbUnit as a pure unit test framework. MbUnit is supported by all mocking frameworks so we really have no need to complicate the framework with one, I would rather you use the tools you feel most at home with. 

Documentation

MbUnit's documentation are at an early stage like the project its self, it's something that needs to improve and thanks to using a wiki format anyone can jump in and make some edits. It's early days yet for books and articles, but I know of at least two forthcoming books that feature MbUnit and an article on O'Reilly that me and Jay wrote. A few folks have talked about and show-cased MbUnit at user groups and I would welcome more. Of course over time I am sure this area will fill out more.

Ease of use

MbUnit matches NUnit feature for feature (a few things are different but on a whole you have the same asserts and fixtures, if you have used NUnit then you can use MbUnit and feel right at home. MbUnit does have more features so as you dig into these you will start down a new learning curve, of course with more books, articles and documentation the curve will get flatter.

Posted: Sep 25 2006, 03:25 PM by astopford | with 2 comment(s)
Filed under: ,

Comments

Haacked said:

Andrew, doesn't MbUnit run NUnit fixtures without recompile?

At the very least, there's non much you have to change to convert an NUnit test to an MbUnit test. Just change some using statements, right?

# September 25, 2006 1:22 PM

jokiz said:

> a few things are different but on a whole you have the same asserts and fixtures

i'm kind of new to MbUnit and i love it.  i would love to hear about these different things sir, thanks!

# September 26, 2006 7:18 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)