Дразнящее действие c # - PullRequest
       10

Дразнящее действие c #

0 голосов
/ 29 августа 2018

Я пытаюсь смоделировать действие, когда консоль пишет "привет", когда оно вызывается, но я получаю следующую ошибку:

Невозможно привести объект типа «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");
});

Любая помощь или предложение было бы здорово!

...