I am trying to use VerifySet with Moq to check the number of times a setter on a collaborating Object is being called. But when I put in the Times portion of the call I get an error that the assignment operator is not valid in an expression tree.
mockTimer.VerifySet(timer => timer.Prop = value); //Works fine
mockTimer.VerifySet(timer => timer.Prop = value, Times.Once); //Compile Error