Andrew Stopford's Weblog

poobah

Sponsors

News

Articles

Family

Old Blogs

MbUnit 2.4 RTM

After over 6 months of hard work the MbUnit 2.4 went to RTM tonight. Between the RC and the RTM.

Work items

Bug

  • [MBUNIT-27] - ExpectedExceptionAttribute does not verify message
  • [MBUNIT-79] - "Console.Out" tab not cleared on assembly reload
  • [MBUNIT-103] - TD.Net doesn't report mismatched version
  • [MBUNIT-104] - DataFixture ForEachTest XPath fails if it has a /
  • [MBUNIT-105] - HTML Report encoding sucks
  • [MBUNIT-107] - Assert.AreNotEqual() does not increment assertion count
  • [MBUNIT-109] - AssemblyCleanup requires a static class
  • [MBUNIT-112] - Failed Combinatorial Tests do not call tear down
  • [MBUNIT-117] - Double-clicking .mbunit project file throws exception while loading assemblies into GUI
  • [MBUNIT-121] - Error when report type is supplied but no report folder

Improvement

  • [MBUNIT-11] - FixtureSetUp Log missing in GUI
  • [MBUNIT-77] - Tree order is not sorted
  • [MBUNIT-122] - Console help should only be shown when necessary
  • [MBUNIT-124] - Run button should not be enabled if no assemblies are loaded

New Feature

  • [MBUNIT-63] - RowTest and decimal parameters
  • [MBUNIT-65] - Open MbUnit to Last Test
  • [MBUNIT-118] - Extract Embedded Resource Attribute
  • [MBUNIT-119] - Test non-public members of class. Also Test non-public classes.
  • [MBUNIT-120] - Use DateTime in RowTests
  • [MBUNIT-123] - Specify path for AutoRunner reports

My thanks to the folks that worked hard on this release, Graham Hay, Vadim Kreynin, Julian Hidalgo and Phil Haack.

In order for MbUnit to reach 2.4 the thanks once again to all the people that worked hard, Graham Hay, Vadim Kreynin, Julian Hidalgo, Phil Haack, Joey Calisay,  Ben Hall, Jeff Brown, Tomáš Chaloupka, Albert Weinert, Marc Stober, Johan Appelgren, Cathal Connolly and Todd Menier.

Highlights

  • .NET 1.0 support dropped.
  • .NET 1.1 support in 2.4 merged into the main line (No need for MbUnit.Framework.1.1.dll)
  • Added greater support for .NET 2.0 including (MbUnit.Framework.2.0.dll)
    • Database rollback (now no longer need COM+ if your using .NET 2.0).
    • Private method testing (see Vadims articles here and here).
    • Generics in certain Asserts.
  • Support for NUnit style explicit attributes.

 As well as a great deal of bug fixes and functional improvements.

The road ahead.

2.4 signals the end of major releases for 2.*, interim releases with tweaked functionality and bug fixes will still occur to 2.4 (starting with 2.4.1) but the next major release of MbUnit will be v3 codenamed MbUnit Gallio. In the coming weeks the core development team will be stepping up through the gears on MbUnit Gallio.

 

Comments

.Avery Blog said:

MbUnit 2.4 RTM

# May 24, 2007 9:25 PM

BusinessRx Reading List said:

The latest and greatest of the best unit testing framework available for .NET is now available . -Jame

# May 24, 2007 9:39 PM

MbUnit 2.4 RTM is Here « Vadim’s Weblog said:

Pingback from  MbUnit 2.4 RTM is Here « Vadim’s Weblog

# May 24, 2007 11:07 PM

jokiz said:

See the official announcement from Andy's blog here . You can download the bits here . Nudge to smash

# May 24, 2007 11:18 PM

DotNetKicks.com said:

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# May 25, 2007 4:17 AM

makka said:

# May 25, 2007 8:55 AM

you've been HAACKED said:

Motivate Your Unit Tests With the Release of MbUnit 2.4

# May 25, 2007 11:50 AM

Community Blogs said:

Are your unit tests a little flat lately? Have they lost their shine and seem a bit directionless? Maybe

# May 25, 2007 12:23 PM

MbUnit 2.4 RTM: Now you can use Decimals in Row attributes. « Vadim’s Weblog said:

Pingback from  MbUnit 2.4 RTM: Now you can use Decimals in Row attributes. « Vadim’s Weblog

# May 25, 2007 11:02 PM

malloc(); said:

MbUnit 2.4

# May 26, 2007 10:13 PM

John Mandia's Points of Interest said:

Well this week was a nice rest, most of it spent relaxing with my wife. So it was a non-coding week but

# May 29, 2007 6:19 PM

BusinessRx Reading List said:

Below is this week's list of useful .NET links for my weekly link-listing series . This morning I also

# June 1, 2007 2:26 AM

ASP.NET said:

Below is this week's list of useful .NET links for my weekly link-listing series . This morning I also

# June 1, 2007 2:31 AM

Blogs said:

Below is this week's list of useful .NET links for my weekly link-listing series . This morning I

# June 1, 2007 2:54 AM

RowTest enhancements in MbUnit 2.4 RTM « Vadim’s Weblog said:

Pingback from  RowTest enhancements in MbUnit 2.4 RTM « Vadim’s Weblog

# June 1, 2007 9:37 AM

JayFlowers > Echo - MbUnit 2.4 Final Released said:

Pingback from  JayFlowers   >  Echo - MbUnit 2.4 Final Released

# June 2, 2007 7:45 AM

laptop that is 220 compatible said:

The industrialized $80 country is the dependent tree between an destroyed way and a main start above which a rectangular fire reform encourages oil.

# May 19, 2010 1:54 PM