Lately I have been spending a great deal of time writing unit tests. And many of these tests write to a data store that we can't recreate for the purpose of testing. So we've gone with the Moq framework to create mock data repositories. So far, it's been quite interesting. I'll post more, including links, as I go along.