Я пытаюсь смоделировать действие, когда консоль пишет "привет", когда оно вызывается, но я получаю следующую ошибку:
Невозможно привести объект типа
«System.Linq.Expressions.InstanceMethodCallExpressionN» для ввода
'System.Linq.Expressions.InvocationExpression'.
Вот что я получил, и, возможно, я делаю это неправильно:
var actionMock = Mock.Of<Action>();
var getActionMock = Mock.Get(actionMock);
getActionMock.Setup(c => c.Invoke()).Callback(() => {
Console.Write("hi");
});
Любая помощь или предложение было бы здорово!