gpt4 book ai didi

visual-studio - Visual Studio 测试工具与第三方工具的比较

转载 作者:行者123 更新时间:2023-11-28 19:57:33 24 4
gpt4 key购买 nike

Visual Studio 的 testing tools 如何实现与 NUnit 等第三方框架相比?有什么显着差异吗?

最佳答案

对我来说,MsTest(与 MBUnit、NUnit 和 XUnit.net 相比)在功能方面已经足够了。

集成的运行器没问题,它比 Resharper 的运行器运行速度更快,并产生更好的输出(恕我直言),但是,左键单击运行器中的单元测试项会让您进入输出而不是单元测试源,这是非常不直观且烦人。

我目前对 MsTest 最大的问题是它将测试 session 的所有二进制文件和其他部署项目放到一个文件夹中。如果您的解决方案中有多个测试项目,例如每个项目中有不同的 Spring.Config,这真的很糟糕。

--更新--

在我写下这个答案一年后,我确信 MsTest 不是要走的路,不适合新项目。它最大的问题是缺乏对测试类的 TestInitialize 方法的继承支持。另外,MsTest 要求您在构建服务器上安装 Visual Studio!

关于visual-studio - Visual Studio 测试工具与第三方工具的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1063853/

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