Consider this class:
public class Content
{
public virtual bool IsCheckedOut {get; private set;}
public virtual void CheckOut()
{
IsChec
Mock mockContect = new Mock();
mockContent.VerifySet(x => x.IsCheckedOut, Times.Once());
Will that do the trick? Not sure how the private setter comes in to play as havent tested that. but works for my public setter.
Got this from: http://www.codethinked.com/post/2009/03/10/Beginning-Mocking-With-Moq-3-Part-2.aspx