gpt4 book ai didi

c++ - 用于庞大遗留代码库的 MSTest

转载 作者:搜寻专家 更新时间:2023-10-31 02:00:54 26 4
gpt4 key购买 nike

我们有一个庞大的代码库,其中包含大约 100 万行 native /非托管遗留 C++ 代码,我们将为代码提供单元测试,而 MSTest 将非常适合我们当前的开发环境(TFS、VS 2010、... ).我知道 MSTest 最初是用来测试托管代码的,但也可以为非托管 sc 编写单元测试。

将 MSTest 用于非托管代码是否有任何(后来的)缺点?有没有人有这方面的经验?

第二个意见是使用 Google.Test,但我必须编写一个 Visual Studio 插件来将 gtest 框架集成到我们的环境中。

提前致谢!

最佳答案

我不建议将 MSTest 用于托管测试。参见 here对于我的经历。但是,如果您确实坚持,我会说一个非常好的测试遗留代码的方法是使用 PInvoke与您的 C++ 代码互操作。

关于c++ - 用于庞大遗留代码库的 MSTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1392305/

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