Package org.sonar.iac.common.testing
Class AbstractMetricsTest
- java.lang.Object
-
- org.sonar.iac.common.testing.AbstractMetricsTest
-
public abstract class AbstractMetricsTest extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.sonar.api.batch.fs.internal.DefaultInputFileinputFileprotected org.sonar.api.issue.NoSonarFilternoSonarFilterprotected TreeParser<Tree>parserprotected org.sonar.api.batch.sensor.internal.SensorContextTestersensorContextFiletempFolderprotected MetricsVisitorvisitor
-
Constructor Summary
Constructors Constructor Description AbstractMetricsTest()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract MetricsVisitormetricsVisitor(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory)protected MetricsVisitorscan(String code)protected abstract TreeParser<Tree>treeParser()
-
-
-
Field Detail
-
noSonarFilter
protected org.sonar.api.issue.NoSonarFilter noSonarFilter
-
parser
protected TreeParser<Tree> parser
-
visitor
protected MetricsVisitor visitor
-
sensorContext
protected org.sonar.api.batch.sensor.internal.SensorContextTester sensorContext
-
inputFile
protected org.sonar.api.batch.fs.internal.DefaultInputFile inputFile
-
tempFolder
@TempDir public File tempFolder
-
-
Method Detail
-
treeParser
protected abstract TreeParser<Tree> treeParser()
-
metricsVisitor
protected abstract MetricsVisitor metricsVisitor(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory)
-
scan
protected MetricsVisitor scan(String code)
-
-