在几种注入类型之一上声明方法调用

时间:2010-06-28 14:35:33

标签: rhino-mocks automocking

我们使用RhinoMocks。我有一个类型,其构造函数注入了9种类型。我想要一种自动锁定类型的方法,但能够检测其中一个注入对象的特定方法调用(即我只关心其中一个注入对象的单个方法调用)。

这是可能的,还是我必须手动将所有模拟对象注入构造函数?

2 个答案:

答案 0 :(得分:1)

我还没有看到任何可以为你自动创建这些模拟的框架。您可以在[SetUp]方法中执行此操作,因此至少测试不会被样板代码混乱。

答案 1 :(得分:0)

我需要查看http://autofixture.codeplex.com/。它不是真正的容器特定,有犀牛嘲笑的扩展。免责声明:我还没有尝试过autofixture。