我们正在考虑开始使用 Moles,因为我们发现自己在这里和那里创建了很多 Facades。
然后我在某处读到,Fakes 正在取代 VS2012 中的 Moles,并且它需要进行更改才能从一个基础架构迁移到新的基础架构。
我的问题是,当我们现在需要将测试从一个框架移植到新框架时,是否值得从 Moles 开始?在我们迁移到 VS2012 并且我们可以开始使用 Fakes 之前,移植工作是否足够大以继续使用 Facades?
我们正在考虑开始使用 Moles,因为我们发现自己在这里和那里创建了很多 Facades。
然后我在某处读到,Fakes 正在取代 VS2012 中的 Moles,并且它需要进行更改才能从一个基础架构迁移到新的基础架构。
我的问题是,当我们现在需要将测试从一个框架移植到新框架时,是否值得从 Moles 开始?在我们迁移到 VS2012 并且我们可以开始使用 Fakes 之前,移植工作是否足够大以继续使用 Facades?
如果您要迁移到 VS 2012 并打算使用假货,我不会在 Moles 上付出太多努力。有足够的差异意味着你会做很多工作。
但是最好的地方可以在 ALM 游侠指南中找到有关摩尔/假货和其他框架之间差异的详细信息http://vsartesttoolingguide.codeplex.com/releases/view/102290