diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2019-06-05 11:51:31 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2019-06-14 20:21:10 +0200 |
commit | f6028da2015f64cb71146b1c8736e800c9ed7b54 (patch) | |
tree | 20462b8054ac13eb5ee7e98edfc954e4f83ddf01 /server/sonar-server/src/test/java | |
parent | 00e91c1362a5c02384ba9145ad02d9289ba5e686 (diff) | |
download | sonarqube-f6028da2015f64cb71146b1c8736e800c9ed7b54.tar.gz sonarqube-f6028da2015f64cb71146b1c8736e800c9ed7b54.zip |
SONAR-12131 Compute Security Review Rating measures on projects
* Compute Security Review Rating measures on projects
* Live update Security Review Rating measures
Diffstat (limited to 'server/sonar-server/src/test/java')
-rw-r--r-- | server/sonar-server/src/test/java/org/sonar/server/measure/live/IssueMetricFormulaFactoryImplTest.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/server/sonar-server/src/test/java/org/sonar/server/measure/live/IssueMetricFormulaFactoryImplTest.java b/server/sonar-server/src/test/java/org/sonar/server/measure/live/IssueMetricFormulaFactoryImplTest.java index 7a916eb7532..5051f4305f7 100644 --- a/server/sonar-server/src/test/java/org/sonar/server/measure/live/IssueMetricFormulaFactoryImplTest.java +++ b/server/sonar-server/src/test/java/org/sonar/server/measure/live/IssueMetricFormulaFactoryImplTest.java @@ -124,6 +124,15 @@ public class IssueMetricFormulaFactoryImplTest { } @Test + public void test_security_review_rating() { + withNoIssues().assertThatValueIs(CoreMetrics.SECURITY_REVIEW_RATING, Rating.A); + + with(CoreMetrics.SECURITY_HOTSPOTS, 12.0) + .and(CoreMetrics.NCLOC, 1000.0) + .assertThatValueIs(CoreMetrics.SECURITY_REVIEW_RATING, Rating.C); + } + + @Test public void count_unresolved_by_severity() { withNoIssues() .assertThatValueIs(CoreMetrics.BLOCKER_VIOLATIONS, 0) |