SharePoint Unit Testing Guidance and Typemock

Back in August, 21apps blog featured an article highlighting the Microsoft Patterns & Practices Guidance on SharePoint. It’s an excellent resource. One of the first things on their list is Unit Testing. Andrew also highlights their video on unit testing with a third party product called Typemock Isolator, read more below.

Since that time, a number of other developments have occurred.

  1. The SharePoint TypeMock Wrapper on Codeplex had a September 21 – 2008 release
  2. Isolator for SharePoint was announced November 24, 2008
  3. Microsoft’s Norwegian MCS IW team outline Unit testing MOSS in 2 articles, December 08, 2008

In addition, the company behind Typemock has announced the following contest on their website today:

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.

Good luck winning your free license and unit testing your SharePoint code more easily today!

Update: 3:58PM: Andrew Woodward has pointed out an excellent Agile Development page he has created with links to what they are doing at 21apps and what others are saying with SharePoint in Agile Development.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.