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.
For the last few months I've been busy working on a Windows port of Scorecard, a golf statistics application which previously was Mac only. I am happy to say that the Windows version is finally available for download and purchase!
This is what Alan Olson, one of the staff members of The Sand Trap has to say about Scorecard:
If you are serious about improving your golf game but not sure which areas need the most work, Scorecard is an excellent and easy to use application to help you identify your problem areas. I've created my own tracking spreadsheets and used several online services in the past but Scorecard blows all of those away by just ease of use and the data generated really shows you quickly what you need to work on. For us Windows folks, this is great day!
If you love to analyze your golf game and want to improve you should seriously take a look at Scorecard.
Yesterday, I was back in Copenhagen and took the final exam for my thesis and can now officially say that I am a Master of Science in Information Technology, Software Development.
Our supervisor and the censor was impressed by the developed tool/library, stating that it showed good knowledge about the theoretic aspects of configuration problems, and that we had a very good objective oriented approach on our product. We were set back a bit though by the report which was a bit vague on the explanations at times. Overall, we are satisfied with the result and thrilled by finally being done with it
Our thesis project, CLab#, will be utilized at the IT University of Copenhagen for teaching about constraint programming and configuration problem handling, and our supervisor will be the maintainer of the tool from now on. The tool will be available online soon.
Recent Comments