If any of you follow my Twitter feed you would notice that I've been having various discussions with SharePoint people regarding Unit Testing, Mocking and Test Driven Development (TDD).
Andrew Woodward (@21Apps) is the leader in the SharePoint TDD field by a long way. I wanted to get some stuff up on the wiki to try and give another angle to this and also leverage the power of the wiki to let people collaborate on the pages and see it grow over time.
Please check out the pages. There are external references off to Andrew's stuff as well as the Microsoft Patterns & Practices SharePoint Guidance Unit Testing bits. I think the P&P stuff just assumes everyone knows about Unit Testing and that's why Andrew's stuff is great. The 101 type stuff I've put together on the wiki will grow over the next few weeks as I build up a big samples code base ;-)
Big Thanks
On a side note, I'd like to personally thank all those who have contributed to the wiki so far! It's been much appreciated.
Keith Dahlby "Mr SharePoint Dispose" - for his work on 'When to Dispose Objects'
Brian Farnhill - for his work on various content
Rich Finn - continued feedback on content
Rick Kierner - continued comments across pages
Paul Grenier (AutoSponge) - for his JavaScript magic
Waldek Mastykarz - for his awesome content
Tatham Oddie - for hosting it
(apologies if I've missed anyone, I'm in a bit of a rush)
I encourage everyone in the SharePoint community to spend some time digging through their blog articles and adding content to the wiki.
I've already found a lot of value in posting my code samples up and seeing the likes of Chris point out where SharePoint objects are leaking ;-)
Please promote the Wiki!
I would also like to personally ask people if they wouldn't mind adding the SharePointDevWiki.com badge to their blog side bar because I'm still finding people who haven't heard of it just yet! Good news is that Google is happily pushing it too!
The site has only been going since December and already there's a lot of great content up there!