A B C E F G I J L M N P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterAll(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
B
- beforeAll(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
- beforeEach(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
- buildRequestBody(List<ExporterTestCase>) - Method in class io.testomat.junit.methodexporter.ExporterRequestBodyBuilder
-
Builds a JSON request body from a list of test cases.
C
- constructTestRunResult(TestMetadata, String, String, ExtensionContext) - Method in class io.testomat.junit.constructor.JUnitTestResultConstructor
E
- EXPORT_REQUIRED_PROPERTY_NAME - Static variable in class io.testomat.junit.methodexporter.MethodExportManager
- ExporterRequestBodyBuilder - Class in io.testomat.junit.methodexporter
-
Builds JSON request bodies for test case submissions to the testomat.io service.
- ExporterRequestBodyBuilder() - Constructor for class io.testomat.junit.methodexporter.ExporterRequestBodyBuilder
- ExporterTestCase - Class in io.testomat.junit.model
- ExporterTestCase() - Constructor for class io.testomat.junit.model.ExporterTestCase
- ExportSender - Class in io.testomat.junit.methodexporter.sender
- ExportSender() - Constructor for class io.testomat.junit.methodexporter.sender.ExportSender
- ExportSender(PropertyProvider) - Constructor for class io.testomat.junit.methodexporter.sender.ExportSender
-
Constructor for testing
- ExtractionException - Exception in io.testomat.junit.exception
- ExtractionException(String, Throwable) - Constructor for exception io.testomat.junit.exception.ExtractionException
- extractLabels(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.LabelExtractor
- extractRelativeFilePath(String) - Method in class io.testomat.junit.methodexporter.patfinder.FileFinder
- extractSuites(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
-
Extracts the suite hierarchy for the test method.
- extractTestCases(CompilationUnit, String) - Method in class io.testomat.junit.methodexporter.extractors.MethodCaseExtractor
- extractTestMetadata(ExtensionContext) - Method in class io.testomat.junit.extractor.JunitMetaDataExtractor
F
- FileFinder - Class in io.testomat.junit.methodexporter.patfinder
- FileFinder() - Constructor for class io.testomat.junit.methodexporter.patfinder.FileFinder
- FileFinder(PathNormalizer) - Constructor for class io.testomat.junit.methodexporter.patfinder.FileFinder
-
Constructor for testing
- FileParser - Class in io.testomat.junit.methodexporter.parser
- FileParser() - Constructor for class io.testomat.junit.methodexporter.parser.FileParser
G
- getAnnotationValue(AnnotationExpr) - Method in class io.testomat.junit.methodexporter.extractors.LabelExtractor
- getCode() - Method in class io.testomat.junit.model.ExporterTestCase
- getFile() - Method in class io.testomat.junit.model.ExporterTestCase
- getLabels() - Method in class io.testomat.junit.model.ExporterTestCase
- getMethodCode(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
-
Generates the complete method code including all annotations, signature and body.
- getName() - Method in class io.testomat.junit.model.ExporterTestCase
- getPath(ExtensionContext) - Method in class io.testomat.junit.methodexporter.patfinder.FileFinder
- getSuites() - Method in class io.testomat.junit.model.ExporterTestCase
- getTestClassFilePath(ExtensionContext) - Method in class io.testomat.junit.methodexporter.patfinder.FileFinder
- getTestName(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
-
Extracts the test name from the method.
I
- io.testomat.junit.constructor - package io.testomat.junit.constructor
- io.testomat.junit.exception - package io.testomat.junit.exception
- io.testomat.junit.extractor - package io.testomat.junit.extractor
- io.testomat.junit.listener - package io.testomat.junit.listener
- io.testomat.junit.methodexporter - package io.testomat.junit.methodexporter
- io.testomat.junit.methodexporter.extractors - package io.testomat.junit.methodexporter.extractors
- io.testomat.junit.methodexporter.parser - package io.testomat.junit.methodexporter.parser
- io.testomat.junit.methodexporter.patfinder - package io.testomat.junit.methodexporter.patfinder
- io.testomat.junit.methodexporter.sender - package io.testomat.junit.methodexporter.sender
- io.testomat.junit.model - package io.testomat.junit.model
- io.testomat.junit.reporter - package io.testomat.junit.reporter
- isSkipped() - Method in class io.testomat.junit.model.ExporterTestCase
- isTestSkipped(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
-
Determines if the test method should be skipped.
J
- JunitListener - Class in io.testomat.junit.listener
-
JUnit 5 extension for Testomat.io integration.
- JunitListener() - Constructor for class io.testomat.junit.listener.JunitListener
- JunitListener(MethodExportManager, GlobalRunManager, JunitTestReporter) - Constructor for class io.testomat.junit.listener.JunitListener
-
Constructor for testing
- JunitMetaDataExtractor - Class in io.testomat.junit.extractor
- JunitMetaDataExtractor() - Constructor for class io.testomat.junit.extractor.JunitMetaDataExtractor
- JunitTestReporter - Class in io.testomat.junit.reporter
- JunitTestReporter() - Constructor for class io.testomat.junit.reporter.JunitTestReporter
- JunitTestReporter(JUnitTestResultConstructor, JunitMetaDataExtractor, GlobalRunManager) - Constructor for class io.testomat.junit.reporter.JunitTestReporter
-
Constructor for testing
- JUnitTestResultConstructor - Class in io.testomat.junit.constructor
-
Constructs test case results from JUnit 5 extension contexts.
- JUnitTestResultConstructor() - Constructor for class io.testomat.junit.constructor.JUnitTestResultConstructor
L
- LabelExtractor - Class in io.testomat.junit.methodexporter.extractors
- LabelExtractor() - Constructor for class io.testomat.junit.methodexporter.extractors.LabelExtractor
- loadTestBodyIfRequired(ExtensionContext) - Method in class io.testomat.junit.methodexporter.MethodExportManager
M
- MethodCaseExtractor - Class in io.testomat.junit.methodexporter.extractors
- MethodCaseExtractor() - Constructor for class io.testomat.junit.methodexporter.extractors.MethodCaseExtractor
- MethodCaseExtractor(MethodInfoExtractor, LabelExtractor, FileFinder) - Constructor for class io.testomat.junit.methodexporter.extractors.MethodCaseExtractor
-
Constructor for testing
- MethodExporterException - Exception in io.testomat.junit.exception
- MethodExporterException(String) - Constructor for exception io.testomat.junit.exception.MethodExporterException
- MethodExporterException(String, Throwable) - Constructor for exception io.testomat.junit.exception.MethodExporterException
- MethodExportManager - Class in io.testomat.junit.methodexporter
- MethodExportManager() - Constructor for class io.testomat.junit.methodexporter.MethodExportManager
- MethodExportManager(PropertyProvider, FileFinder, ExportSender, FileParser, MethodCaseExtractor) - Constructor for class io.testomat.junit.methodexporter.MethodExportManager
-
Constructor for testing
- MethodInfoExtractor - Class in io.testomat.junit.methodexporter.extractors
- MethodInfoExtractor() - Constructor for class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
- MethodInfoExtractor(LabelExtractor) - Constructor for class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
N
- normalizePath(String) - Method in class io.testomat.junit.methodexporter.patfinder.PathNormalizer
P
- parseFile(String) - Method in class io.testomat.junit.methodexporter.parser.FileParser
- PathNormalizer - Class in io.testomat.junit.methodexporter.patfinder
- PathNormalizer() - Constructor for class io.testomat.junit.methodexporter.patfinder.PathNormalizer
R
- reportTestResult(ExtensionContext, String, String) - Method in class io.testomat.junit.reporter.JunitTestReporter
-
Reports test result to Testomat.io platform.
S
- sendTestCases(List<ExporterTestCase>) - Method in class io.testomat.junit.methodexporter.sender.ExportSender
- setCode(String) - Method in class io.testomat.junit.model.ExporterTestCase
- setFile(String) - Method in class io.testomat.junit.model.ExporterTestCase
- setLabels(List<String>) - Method in class io.testomat.junit.model.ExporterTestCase
- setName(String) - Method in class io.testomat.junit.model.ExporterTestCase
- setSkipped(boolean) - Method in class io.testomat.junit.model.ExporterTestCase
- setSuites(List<String>) - Method in class io.testomat.junit.model.ExporterTestCase
T
- testAborted(ExtensionContext, Throwable) - Method in class io.testomat.junit.listener.JunitListener
- testDisabled(ExtensionContext, Optional<String>) - Method in class io.testomat.junit.listener.JunitListener
- testFailed(ExtensionContext, Throwable) - Method in class io.testomat.junit.listener.JunitListener
- testSuccessful(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
All Classes All Packages