MbUnit 2.4.1
The MbUnit 2.4.1 release was released tonight, this adds some bug fixes and additional functionality on the 2.4.release. In full the following was fixed or added in this release.
Bug
- [MBUNIT-97] - Assembly setup method run after test suites are generated
- [MBUNIT-108] - Test setup and teardown methods are not run for every execution of a repeated test
- [MBUNIT-113] - SetUp and TearDown methods not executed for each test in a ProcessTestFixture
- [MBUNIT-116] - .mbunit project files not associated by Windows to MbUnit GUI
- [MBUNIT-126] - Assert.AreEqual() should support arrays the way NUnit does
- [MBUNIT-128] - DirectoryNotFoundException when application exists
- [MBUNIT-129] - The Assert.Greater overloads behave differently
- [MBUNIT-132] - GenericAssert.FailIsEmpty & FailIsNotEmpty use the unformatted message
- [MBUNIT-134] - ThreadedRepeat attribute cause high cpu utilization.
- [MBUNIT-146] - Problem with AreNotEqual and object[]
- [MBUNIT-147] - Remove assemblies... menu item shouldn't have ellipsis
- [MBUNIT-148] - Unhandled exception 'previous state not found' when shutting down MbUnit having run no previous tests
Improvement
- [MBUNIT-115] - RowTest cannot be used with a function that have a paramarray argument
- [MBUNIT-127] - Tree state should save the selected node
- [MBUNIT-130] - Provide Version Numbers in the Assembly Metadata
Task
This is the last release to use Jira, for future issue tracking we will use google code.
My thanks to the following team members who helped in this release, Ben Hall, Dave Griffiths, Joey Calisay, Julian Hidalgo, Vadim Kreynin, Marc Stober and Jeff Brown. In addition Richard Louapre provided a patch. Dave Griffiths in answer to my recent post provided several patches and then after joiniung the team several commits, if like Dave you want to help on MbUnit then let me know. The MbUnit team is growing in numbers each day, other recent additions include Albert Weinert (who created the R# runner for MbUnit) and Mark A. Haley.
Last months blogging went off the boil, looking after my wife, day job and a very intensive time of MbUnit all have a part to play These last few months have been a very busy time for all of the team, improving our docs, making new releases like this and working towards the release of the next generation of MbUnit. Exciting times.