xunit test patterns book
Gerard Meszaros's new book, xunit patterns has been published. It's great to see this book in print, for a long time I was a reader of the wiki site that Gerard used to build up the patterns and I was a tech reviewer on the book (along with folks such as Jeremy Miller, Owen Rodgers (CCnet lead), Cedric Beust (TestNG lead) and a great deal of other industry pros in the field of testing) . It's now the second book (joining James\Jims Windows Developer Tools book) to show an example of MbUnit row testing (page 608/9 and page 614). The book has sadly suffered a type setting issue and as such the MbUnit website address was borked, I have sent a few corrections (there are other MbUnit related errors) onto Gerard but if you do come across this one you then be aware its a known issue.
Gerard had the amount of available space to consider when writing the book so its hard to paint an accurate picture of any unit test framwork in a book that covers then all. MbUnit's row test is mentioned along side a parameterized test varation called tabular test, row test could follow the loop driven varation as well however. Indeed both MbUnits XML data fixture and MSTest's data fixture would be a variation of the parameterized test, as would MSR Pex. MbUnit does of course offer a lot more than just row testing but the space is limited as to what can be covered (although my review really did ensure that MbUnit was given a fair shot). In the Java world the book mentions DDSteps as a JUnit extension, in fairness TestNG has offered this for some time, check out Cedrics comment here.