I'm using Moq in my code. I wrote an expression like:
mockInvoice.VerifySet(x => x.InvoiceAttachmentId, Times.Once());
Where InvoiceAttachmentId
is a property on my Invoice.
It works fine but I get the warning:
Moq.MockExtensions.VerifySet(Moq.Mock, System.Linq.Expressions.Expression>, Moq.Times)' is obsolete: 'Replaced by VerifySet(Action, Times)'
Can anyone tell me how to rewrite it to satisfy the compiler and get rid of the warning? I'm unsure how to make the replacement to Action.
question from:https://stackoverflow.com/questions/8935906/moq-how-to-replace-obsolete-expression