I was fortunate enough to work on a team for the past year on producing an eBook that covers the Microsoft Fakes Framework that shipped as part of Visual Studio 2012. Note that Fakes is or will be available in the Premium edition of VS2012 with Update 2.
Download the guide: http://vsartesttoolingguide.codeplex.com/releases/view/102290
http://blogs.msdn.com/b/willy-peter_schaub/archive/2013/03/01/better-unit-testing-with-microsoft-fakes-guide-shipped.aspx
Mike Fourie was the lead on this, and w/ out Mike, this wouldn’t be where it is today…
http://mikefourie.wordpress.com/2013/03/05/creating-the-better-unit-testing-with-microsoft-fakes-ebook/
The team was made up of ALM Rangers from Microsoft and partners, providing a broad based set of experiences that helped shape the guide towards real world scenarios.
Brian Blackman, Carsten Duellmann, Dan Marzolini, Darren Rich, David V. Corbin, Hamid Shahid, Hosam Kamel, Jakob Ehn, Joshua Weber, Mehmet Aras, Patricia Wagner, Peter Provost, Richard Albrecht, Richard Fennell, Rob Jarratt, Shawn Cicoria, Waldyr Felix, Willy-Peter Schaub
Here’s the TOC:
Foreword
Introduction
Chapter 1: A Brief Theory of Unit Testing
Software testing
The fine line between good and flawed unit testing
Chapter 2: Introducing Microsoft Fakes
Chapter 3: Migrating to Microsoft Fakes
Chapter 4: Miscellaneous Topics
Chapter 5: Advanced Techniques
Chapter 6: Hands-on Lab
In Conclusion
Appendix