我正在使用带有C-Sharp插件生态系统插件的Sonar 3.0.1。
使用Simple Java Runner运行分析时,我没有收到任何测试覆盖率报告,而是Gallio会输出以下错误。
错误c.g.TestReportSensor - 未找到测试报告的源文件
这个文件意味着如果我有文件Calc.cs和TestCalc.cs,Gallio找不到前者,因此无法生成任何报道。
我遵循默认的测试项目命名约定,Sonar轻松地将我的测试项目限定为一个。
答案 0 :(得分:2)
通常,这样的错误意味着Gallio在执行单元测试时使用的程序集在运行Sonar之前没有“新近”编译或移出标准的“bin / debug”文件夹。