我正在我的 Prism 复合应用程序中实施单元测试,并尝试实施 Microsoft Pex ( http://research.microsoft.com/en-us/projects/pex/ ) 以加快这项任务。但是我遇到了很多与 Prism 相关的麻烦。尽管使用 Moles 来存根 Prism 实现,但我在执行此操作时遇到了很多错误和问题。
有人已经成功地将 Pex 与 Prism 应用程序一起使用了吗?
提前感谢您的回答
我正在我的 Prism 复合应用程序中实施单元测试,并尝试实施 Microsoft Pex ( http://research.microsoft.com/en-us/projects/pex/ ) 以加快这项任务。但是我遇到了很多与 Prism 相关的麻烦。尽管使用 Moles 来存根 Prism 实现,但我在执行此操作时遇到了很多错误和问题。
有人已经成功地将 Pex 与 Prism 应用程序一起使用了吗?
提前感谢您的回答
经过数小时的努力,我终于设法在我想要的项目中实施测试。以下是关于我使用 Prism 复合应用程序的 Pex 和 Moles 体验的一些详细信息(我也使用 CodeContracts,我建议使用它,但这在这里没有发生)。
如果有人可以帮助我回答并提供更多详细信息和更正,那将非常受欢迎!