不确定如何模拟NancyModule.View方法?

时间:2014-11-19 11:28:30

标签: c# .net unit-testing mocking nancy

我试图嘲笑INancyModule.View方法。

这是我的代码(使用intellisense)

enter image description here

如果我编译它,我得到以下错误编译时错误:

  

表达式可能不包含动态操作

注意intellisense?它要求dynamic模型。所以我试图通过它,但它没有工作。

其次,我试图返回ViewRenderer,但我不确定是否也设置正确。

那么 - 我怎么能为INancyModule.View属性创建一个模拟器呢?

更新

此外,尝试将dynamic替换为object时出现以下设计器错误...(请在另一个标签中打开图像以阅读错误消息)。

enter image description here

1 个答案:

答案 0 :(得分:1)

不幸的是,目前这不可能(使用v0.23.2)并且需要更改Nancy才能实现View的模拟,以便返回模拟而不是实现。