Intellij idea 我如何阅读Intellij报道?

Intellij idea 我如何阅读Intellij报道?,intellij-idea,test-coverage,Intellij Idea,Test Coverage,我正在做单元测试,最近我发现了IntelliJ中的覆盖测试特性。 事情很清楚,除了生成覆盖率报告时,我不明白为什么在报告的更详细视图中显示$$anonfun$x(其中x是一个数字)后缀 我将向您展示一个示例: 类方法,%Line,% 数据内容100%(5/5)94.7%(18/19) 数据内容$$anonfun$10%(0/1)0%(0/1) 数据内容$$anonfun$10100%(1/1)100%(1/1) 数据内容$$anonfun$11100%(1/1)100%(1/1) 数据内容$$a

我正在做单元测试,最近我发现了IntelliJ中的覆盖测试特性。 事情很清楚,除了生成覆盖率报告时,我不明白为什么在报告的更详细视图中显示
$$anonfun$x
(其中
x
是一个数字)后缀

我将向您展示一个示例:

类方法,%Line,%
数据内容100%(5/5)94.7%(18/19)
数据内容$$anonfun$10%(0/1)0%(0/1)
数据内容$$anonfun$10100%(1/1)100%(1/1)
数据内容$$anonfun$11100%(1/1)100%(1/1)
数据内容$$anonfun$12100%(2/2)100%(4/4)
数据内容$$anonfun$12$$anonfun$13 100%(1/1)100%(1/1)
数据内容$$anonfun$14100%(1/1)100%(1/1)
数据内容$$anonfun$14$$anonfun$apply$5100%(1/1)100%(1/1)
数据内容$$anonfun$14$$anonfun$apply$6100%(2/2)100%(4/4)
数据内容$$anonfun$14$$anonfun$apply$6$$anonfun$15100%(1/1)100%(1/1)
数据内容$$anonfun$9100%(1/1)100%(1/1)
DataContent$$anonfun$extractUsersIDsVal$1100%(1/1)100%(1/1)
DataContent$$anonfun$extractUsersNameVal$10%(0/1)0%(0/1)
总计89.5%(17/19)91.9%(34/37)


谁能给我点灯吗

如标题所示。。。它是类名、方法覆盖率百分比和代码行覆盖率百分比。
$$
后面的数字只是类名的一部分,通常是匿名的内部类或函数。为什么要使用索引?为什么指数1为0%,而10,11为100%?fir
数据内容是什么?建筑工人?此构造函数中是否有其他函数?抱歉,这取决于您的代码。这看起来可能是scala或Java,带有很多lambda函数。我需要查看来源以进一步解释。也取决于你的测试。