gpt4 book ai didi

.net-3.5 - 测试可以用 3.5 MsTest 单元测试程序集编写吗?

转载 作者:行者123 更新时间:2023-12-03 03:04:11 24 4
gpt4 key购买 nike

嗨:我很喜欢使用 Pex 和 Moles...现在是时候认真使用它来尽可能多地覆盖遗留应用程序了。

我们首先转换为 .NET 3.5(客户端尚无法在 .NET 4.0 中托管)

我们注意到我们在让 Moles 工作时遇到了困难。

如果测试项目程序集是 .NET 4.0,则似乎可以工作 - 但当将单元测试程序集框架转换回 .NET 3.5 时(安装 Visual Studio 2010 SP1 以提供该功能后),它会停止工作。

不断提示“您只能使用面向 .NET Framework 3.5 的测试程序集中的默认主机适配器运行测试”

如果客户希望一切都在 .NET 3.5 中——包括单元测试......有什么想法吗?

最佳答案

this post结尾来自 MS Visual Studio 测试团队博客的“已知限制”部分指出:

Execution of .NET Framework 3.5 tests is supported only in the default host adapter.

Moles 使用 MolesAgentAdapter 而不是默认的,因此单元测试库必须与 .NET 4.0 兼容。

关于.net-3.5 - 测试可以用 3.5 MsTest 单元测试程序集编写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5492052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com