From a8684bd21dac1fb57fdd61ca6841bd660f256847 Mon Sep 17 00:00:00 2001 From: Dzhovidon Vakhidov Date: Mon, 1 Apr 2024 22:26:22 +0300 Subject: [PATCH] fixed tests --- src/test/java/org/jpeek/MetricsTest.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/jpeek/MetricsTest.java b/src/test/java/org/jpeek/MetricsTest.java index 17b52fd0..22287995 100644 --- a/src/test/java/org/jpeek/MetricsTest.java +++ b/src/test/java/org/jpeek/MetricsTest.java @@ -27,6 +27,8 @@ import java.nio.file.Path; import org.cactoos.text.FormattedText; import org.cactoos.text.TextOf; +import org.jpeek.calculus.Calculus; +import org.jpeek.calculus.java.Ccm; import org.jpeek.calculus.xsl.XslCalculus; import org.jpeek.skeleton.Skeleton; import org.junit.jupiter.api.io.TempDir; @@ -70,9 +72,16 @@ final class MetricsTest { void testsTarget(final String target, final String metric, final double value, @TempDir final Path output) throws Exception { + Calculus calculus; + if (metric.equals("CCM")) { + calculus = new Ccm(); + } + else { + calculus = new XslCalculus(); + } new XslReport( - new Skeleton(new FakeBase(target)).xml(), new XslCalculus(), - new ReportData(metric) + new Skeleton(new FakeBase(target)).xml(), calculus, + new ReportData(metric) ).save(output); final String xpath; if (Double.isNaN(value)) {