pet*_*pan 3 nunit mocking rhino ioc-container unity-container
任何人都可以给我一个很好的例子,将犀牛嘲讽,nunit和团结一起使用.我正在阅读每个方面的帮助,但似乎没有任何关于如何一起使用它们的好示例项目以及使用它们设置项目/测试项目的方法.即你在测试项目中创建新的ioc容器,指向虚拟类.然后犀牛在哪里进入它.
谢谢你的帮助.
我将所有这三个框架一起使用.看起来你的问题是你想要一次学习太多东西.
至于在测试中使用IoC容器,我从来没有需要为单元测试执行此操作 - 我只是使用Rhino模拟根据需要传递依赖组件的存根/模拟.
对于集成测试,我可以看到在某些代码中初始化IOC容器的好处,例如,如果您使用MVP模式并希望用存根完全替换GUI.
我将首先更详细地了解单元测试.我强烈推荐" 单位测试的艺术 "一书.一本很好的书结合了IOC,单元测试和隔离框架,我发现是Pro ASP.NET MVC - 现在有第二版,但由于我没有读过它,我无法对它做出真正的评论.本书不使用Unity,但如果您了解一个框架是如何工作的,那么很容易切换到使用另一个框架.当我从Moq迁移到Rhino时,我发现这个wiki页面特别有用.
| 归档时间: |
|
| 查看次数: |
2142 次 |
| 最近记录: |