我可以使用Visual Studio Analysis Bootstrapper分析Sonar中的C#测试项目吗?

时间:2015-02-19 09:44:32

标签: c# testing sonarqube

我正在使用 SonarQube 5.0 ,以及 C#插件(3.3) StyleCop插件(1.1)分析引导程序for Visual Studio Projects Plugin(1.2)

documentation page for the Analysis Bootstrapper for Visual Studio上,声明单元测试代码不会被分析。但是我想用我们对待生产代码的同样谨慎对待测试代码。

我发现这个相关的question,其中说它不受支持,但我认为这可能会从2012年开始发生变化。

我还发现这个已关闭的SonarQube task,它指出FxCop和StyleCop应该分析单元测试,但重复检测不起作用。

我的问题是:

我可以使用Visual Studio Bootstrapper分析测试代码(FxCop,StyleCop,复杂性,重复)。如果没有,如果我不使用引导程序,我可以这样做吗?

1 个答案:

答案 0 :(得分:2)

仍然不支持分析测试代码。

但是,您可以通过将sonar.visualstudio.testProjectPattern设置为不匹配来告诉Visual Studio Bootstrapper插件将所有代码视为生产代码 - 但这是一种解决方法。然后将以完全相同的方式分析所有代码。