Team Foundation Server has a great story when it comes to integrating several development practices into a single data warehouse for running reports on, and out of the box (at least) the Developer and Test editions of Visual Studio integrates into this warehouse with MS’s own unit testing framework, MSTest.
We played around a bit with MSTest a while ago in a couple of projects I’m on at work, but came to the conclusion that it fell short of MbUnit which provides a much better story when it comes with integrating with other test runner tools (TestDriven.Net / ReSharper) which I think is far superior to the one in Visual Studio and also has a larger arsenal of extensions and out-of-the-box asserts.
During the time we have been using MbUnit we have always been using the HTML reports which MbUnit provides and adding a link to this report in the build report provided by Team Build. The ability to have the test results in TFS have been something we have wanted the whole time though, and lately I found a project called NUnit for Team Build on CodePlex. This triggered me to try NUnit with a subset of our tests to try to get this thing running and this solution provides exactly what we have wanted.
There wasn’t much hassle getting the unit tests converted from MbUnit to NUnit, as it mostly consisted of replacing the using statements to point to NUnit.Framework instead of MbUnit.Framework and then rename/edit some of the asserts.
Continue reading ‘Integrating NUnit test result in the TFS Data Warehouse’
Programming Visual Basic applications?
Typemock have released a new version of their unit testing tool, Typemock Isolator 5.2.
This version includes a new friendly VB.NET API which makes Isolator the best Isolation tool for unit testing A Visual Basic (VB) .NET application.
Isolator now allows unit testing in VB or C# for many ‘hard to test’ technologies such as SharePoint, ASP.NET MVC, partial support for Silverlight, WPF, LINQ, WF, Entity Framework, WCF unit testing and more.
Note that the first 25 bloggers who blog this text in their blog and tell us about it, will get a Free Full Isolator license (worth $139). If you post this in a VB.NET dedicated blog, you’ll get a license automatically (even if more than 25 submit) during the first week of this announcement.
Go ahead, click the following link for more information on how to get your free license.
I regret that I haven’t been doing much blogging for a while, but I plan to get better at it in the future as I have some ideas for posts to come.
We released Scorecard for Windows and Mac about a month ago and a bit later the free iPhone companion app for Scorecard (iTunes link) was approved in the App Store, and I figured that this would be a good opportunity to pick up the blogging
The main addition to this version is support for syncing data with the iPhone application. We really like this new feature as it enables golfers to track their data while being at the golf course and then easily sync this data back into the desktop application. We originally wanted to do syncing through iTunes, but this is not something Apple has allowed or enabled, so we’re facilitating the syncing with Bonjour over WiFi so the iPhone application will auto-discover the desktop as long as syncing is enabled in the desktop application and they’re both on the same network, and this works great!
We have already started planning the 2.0 version and the main features we’re planning for this is support for 9 hole rounds and a graph view of the statistics.
Recent Comments