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

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

有帮助吗?

解决方案

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

其他提示

我需要检查一下 http://autofixture.codeplex.com/. 。它不是真正的容器,而是犀牛模拟的扩展。免责声明:我还没有尝试过自动倒装置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top