Creating a testable WebClient for Silverlight unit testing

Posted 7 December 2008  

Testability is important to today's developers, and without a mocking framework available for Silverlight developers today, it is possible, albeit with a little extra work, to create testable components.

Maurice de Beijer has blogged about his solution for creating a testable Flickr web service API. He's created TestableWebClient and TestableOpenReadCompletedEventArgs types to assist with this, and kept the abstraction simple and to-the-point.

I agree with Maurice's comments: it isn't perfect, it isn't awful; it isn't pretty; but hey, it does get the job done, and he's found a good solution for this today.

Maurice also previously posted his own introduction guide to Silverlight unit testing.

Just wanted to pass along, definitely check this out!

Jeff Wilcox is a Principal Software Engineer at Microsoft on the Azure team.

Jeff has been at Microsoft since 2005 and holds a Bachelor of Science from the University of Michigan. Jeff lives in downtown Seattle.

comments powered by Disqus