unit-testing – 用于Windows Store应用程序开发的TDD,无需模拟
发布时间:2020-12-13 20:29:11 所属栏目:Windows 来源:网络整理
导读:有没有人为Windows Store App开发提供良好的TDD设置?我已经习惯使用模拟框架,但由于WinRT中缺少动态程序集生成,因此这不再是一个选项. 我已经看过alpha MoqRT框架,但我希望避免在这样的实验阶段.我也被使用模拟对象所迷恋,我不愿意使用作为Microsoft(Micros
有没有人为Windows Store App开发提供良好的TDD设置?我已经习惯使用模拟框架,但由于WinRT中缺少动态程序集生成,因此这不再是一个选项.
我已经看过alpha MoqRT框架,但我希望避免在这样的实验阶段.我也被使用模拟对象所迷恋,我不愿意使用作为Microsoft(Microsoft Fakes)替代品提供的存根或填充程序. 你们有没有成功找到使用DI和正确隔离的TDD风格单元测试进行Windows Store App开发的好技术?如果是这样,你做了什么? 编辑: 我还注意到我的“Windows Store App”单元测试项目中没有“Add Fakes Assembly”选项,因此可能不是一个选项.
我现在尝试的方法是将可测试代码放在常规的.NET 4.5程序集中,允许使用正常的单元测试项目对模拟进行单元测试.然后,在Windows应用商店应用项目中,将这些相同的源文件添加为链接.这是不方便的,因为我不得不在两个平台之间复制项目引用,我必须小心确保代码在两个项目中编译,但这种方法允许我使用更好的单元测试工具.
我仍然迫不及待地想看看是否有人想出更好的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读