c# - 哪些 .NET 模拟框架允许我将任何内容指定为预期参数?

标签 c# java frameworks mocking

我习惯在 Java 中使用 JMock,它允许您将诸如任何(String.class)之类的东西指定为预期参数 - 哪些 .NET 框架提供类似的功能?

最佳答案

MOQ 允许您指定约束条件,例如

mock.Setup(x => x.DoStuff(It.IsAny<string>())).Returns("Foo");

还有其他约束可用。

Rhino Mocks 具有基本相同的功能集。

关于c# - 哪些 .NET 模拟框架允许我将任何内容指定为预期参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327557/

相关文章:

c# - 当线程为 'awaits' 时会发生什么

java - super 调用 javax.xml.ws.Service 期间出现“找不到符号”错误

java - 我应该使用哪个版本的 Java 来开发 MOJO Maven 插件?

java - 在 arraylist 中的单个索引处添加多个字符串值并写入文件

frameworks - 带有 Play 2 配置的 ElasticSearch

javascript - 有哪些用于构建智能手机网站的 JavaScript 框架?

c# - GattCharacteristic.ValueChanged 停止调用

c# - Xamarin 项目中的混淆

c# - 为 INotifyPropertyChanged 使用代码片段

iphone - 当多个项目同时打开时,XCode 如何知道要调试到哪个项目?