我想在我的最新项目中使用模拟框架和IOC框架,基于亚音速3(ActiveRecord)和ASP.NET MVC。
我想使用Moq进行模拟,使用Castle-Windsor进行IOC。
根据这些选择,任何人都有任何建议或建议吗?我应该注意路上的任何颠簸?
克里斯
答案 0 :(得分:0)
如果您使用带有ASP.NET MVC应用程序的IOC城堡,我肯定会调查MVC Contrib中的Castle Windsor控制器工厂。
由于Moq在代码的测试部分与应用程序本身完全分离,我认为没有理由在路上会出现任何颠簸。我一直在使用Moq与Castle Windsor IoC的几个ASP.NET MVC应用程序以及我使用Subsonic的应用程序(虽然不在ASP.NET MVC应用程序中)并且没有抱怨。