我有一个方法,将一个长数字返回给lambda,后面使用如下所示。
classA.GetNum((num) =>
{
numTwo = num;
DispatcherHelper.CheckBeginInvokeOnUI(() =>
{
NumberIs = num;
});
});
我正试图让Moq从这里的行动回来;
void GetNum(Action<long> num);
到目前为止我已经尝试了这个,但是没有成功,也没能找到任何其他在线的莫青这样的简单动作。
mock.Setup(x => x.GetNum(It.IsAny<Action<long>>()))
.Callback(() => 255);
答案 0 :(得分:0)
发布在该帖子的评论中;我只需要添加以下内容即可。
mock.Setup(x => x.GetNum(It.IsAny<Action<long>>()))
.Callback((Action<long> cb) => cb(255));
抱歉复制!