Używam Moq w moim kodzie. Pisałem wyrażenia jak:Moq jak zastąpić przestarzałe wyrażenie
mockInvoice.VerifySet(x => x.InvoiceAttachmentId, Times.Once());
Gdzie InvoiceAttachmentId
jest nieruchomość na mojej fakturze.
To działa dobrze, ale pojawia się ostrzeżenie:
Moq.MockExtensions.VerifySet (Moq.Mock, System.Linq.Expressions.Expression>, Moq.Times) 'jest przestarzały:' Zastąpiony przez VerifySet (Action, Times) "
Czy ktoś może mi powiedzieć, jak przepisać go, aby zadowolić kompilator i pozbyć się ostrzeżenia? Nie jestem pewien, jak zastąpić Action.
ja zapytałem [Podobne pytanie] (http://stackoverflow.com/q/32224168/542251) gdybyś obchodzi odpowiedź? – Liam