繁体   English   中英

在 Visual Studio 2015 (à la SharpDevelop) 中测试资源管理器树视图?

[英]Test explorer tree view in Visual Studio 2015 (à la SharpDevelop)?

在使用 SharpDevelop 几个月后,我刚刚开始使用 Visual Studio 2015。 我最怀念的一件事是单元测试的树视图(在我的例子中是 Nunit,TestAdapter 可以正常工作以在测试资源管理器中显示测试)。 我习惯于在一个单独的程序集中编写测试,镜像要测试的项目的文件夹和文件结构,因此测试资源管理器中的树视图应该是自然的,就像解决方案资源管理器中的树视图是自然的一样。

通过这种方式,我可以运行单个测试,或者测试涵盖单个类、命名空间、项目或解决方案,所有内容都来自一个视图,无需重新组合。 但是 Visual Studio 只是根据几个参数对测试进行分组,因此我必须不断更改分组。 此外,在 SharpDevelop 中,树节点前面有一个绿/红点,让您可以轻松找到失败的测试。

那么,有没有办法在 Visual Studio 2015 中创建一个树状视图窗口,显示 SharpDevelop 的单元测试?

我在付费的 ReSharper 扩展中看到了这一点.. VS'15'(仍处于测试阶段https://blogs.msdn.microsoft.com/visualstudioalm/2016/08/05/evolving-the-visual-studio-test -platform-part-2/ ) 似乎与命名空间分组差不多,但看起来仍然不像完整的树功能。 我也有兴趣寻找免费的替代品。

在 Visual Studio 2015 中,我使用AxoCover来运行单元测试。 它提供了一个很好的单元测试树视图,按项目和命名空间分组。 它适用于 Visual Studio 2012 - 2017。不过我还没有听说过 2019 版的 AxoCover。 希望它可以帮助其他人坚持使用旧版本的 Visual Studio。

AxoCover 截图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM