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

时间:2016-10-10 11:11:52

标签: visual-studio unit-testing visual-studio-2015 sharpdevelop

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

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

AxoCover Screenshot