Test-Driven Development
Jeff Brown has announced the release of Gallio \ MbUnit v3.0.4. Today we are releasing v3.0.4 of Gallio and MbUnit. This release incorporates many new features as well improvements for robustness. New asserts, assertion diffs, 0rdered tests, Rollback, Repeat, ThreadedRepeat, R# 4.1, VSTS, CSUnit, TeamCity, Gallio.Ambience, clickable report links (IE/Firefox integration), and more... Try it out! Please be aware that there are now separate x86 and x64 installers. Download here: http://www.gallio.org/Downloads.aspx Documentation here: http://www.gallio.org/Docs.aspx [...] The whole alpha / beta thing got too confusing in the end due to scope creep so I dropped...
Well, it's been a while and as Jeff leads Gallio into the autumn sunshine, it's time to push out a little something for those still using MbUnit v2. You may recall, back in August last year, we launched docs.mbunit.com. Regrettably, it's been quite static since then but now the monster is complete there's some progress. Here then is a first draft of complete documentation for all the assert classes, attributes, helper and exception classes in the MbUnit.Framework namespace only as found in MbUnit v2.4. Call it the October 2008 CTP if you will. You can download it from...
One of the interesting aspects of backfilling documentation is uncovering methods few seem to have discovered. Case in point, the Assert.AreValueEqual method in MbUnit v2. Rather than the straightforward AreEqual methods to compare the values of a property in an object or the AreSame methods to compare whether two objects are actually the identical object or of the same type, AreValueEqual verifies that two objects, expected and actual, both have a property described a PropertyInfo object, that the property is not null, and that the value of the property in both objects is equal. It's a...
GoogleTech talks with Gerard Merzaros author from book "XUnit Test Patterns" (amazon link)
Update (23/03) : Jeff has now blogged the full list of new features in alpha 2. Eight days until the book deadline now, but just a quick note to point out that Jeff, Mark and the rest have just released alpha 2 of MbUnit v3 and the framework-neutral test platform that it runs on, Gallio. It's available now at the brand new www.gallio.org which we'll be working on over the next few months to get spangly and packed with information. So congrats Jeff and all. It's looking proper nice and it's only alpha 2. ...