A B C E F G H I J L M N P R S T V 
All Classes All Packages

A

AbstractParameterExtractionHandler - Class in io.testomat.junit.extractor.strategy.handlers
Abstract base class for parameter extraction handlers that provides common functionality and eliminates code duplication across different annotation-specific handlers.
AbstractParameterExtractionHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
 
AbstractParameterExtractionHandler.ParseResult - Class in io.testomat.junit.extractor.strategy.handlers
 
afterAll(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
 
afterEach(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
 
apply(TestDescriptor) - Method in class io.testomat.junit.filter.TestIdFilter
 
ArgumentsSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @ArgumentsSource annotated parameterized tests.
ArgumentsSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.ArgumentsSourceHandler
 

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

clearCache() - Method in class io.testomat.junit.extractor.strategy.SourceCodeParameterNameResolver
Clears the parameter name cache.
constructTestRunResult(TestMetadata, String, String, ExtensionContext) - Method in class io.testomat.junit.constructor.JUnitTestResultConstructor
Constructs a test result from the provided metadata and execution context.
createGenericParameterMap(Object) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Creates a generic parameter map when method information is not available.
createMultiParameterMap(Object[], ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Creates a parameter map for multiple parameter values.
createSingleParameterMap(Object, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Creates a parameter map for a single parameter value.
CsvFileSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @CsvFileSource annotated parameterized tests.
CsvFileSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.CsvFileSourceHandler
 
CsvParsingUtils - Class in io.testomat.junit.extractor.strategy.handlers.util
Utility class for parsing CSV-formatted strings with support for custom delimiters, quote characters, and null value handling.
CsvSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @CsvSource annotated parameterized tests.
CsvSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.CsvSourceHandler
 

E

EmptySourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @EmptySource annotated parameterized tests.
EmptySourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.EmptySourceHandler
 
EnumSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @EnumSource annotated parameterized tests.
EnumSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.EnumSourceHandler
 
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
Represents a test case for export to Testomat.io.
ExporterTestCase() - Constructor for class io.testomat.junit.model.ExporterTestCase
 
ExportSender - Class in io.testomat.junit.methodexporter.sender
Handles sending test case information to the Testomat.io API.
ExportSender() - Constructor for class io.testomat.junit.methodexporter.sender.ExportSender
 
ExportSender(PropertyProvider) - Constructor for class io.testomat.junit.methodexporter.sender.ExportSender
Constructor for testing
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Extracts parameter values from the annotation as a fallback.
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.ArgumentsSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.CsvFileSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.CsvSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.EmptySourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.EnumSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.MethodSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.NullAndEmptySourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.NullSourceHandler
 
extractFromAnnotation(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.ValueSourceHandler
 
extractFromDisplayNameWithResult(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Extracts parameter values from the test display name using regex pattern matching.
ExtractionException - Exception in io.testomat.junit.exception
Exception thrown when test metadata extraction fails.
ExtractionException(String, Throwable) - Constructor for exception io.testomat.junit.exception.ExtractionException
 
extractLabels(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.LabelExtractor
 
extractParameters(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
 
extractParameters(ParameterExtractionContext) - Method in interface io.testomat.junit.extractor.strategy.handlers.ParameterExtractionHandler
Extracts parameters from the test method using this strategy's specific logic.
extractParameters(ExtensionContext) - Method in class io.testomat.junit.extractor.strategy.ParameterExtractorService
Extracts parameters from a parameterized test using the appropriate strategy.
extractRelativeFilePath(String) - Method in class io.testomat.junit.methodexporter.filefinder.FileFinder
Extracts package-relative file path from full file path.
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
Extracts test cases from a parsed compilation unit.
extractTestId(Method) - Static method in class io.testomat.junit.extractor.JunitMetaDataExtractor
 
extractTestMetadata(ExtensionContext) - Method in class io.testomat.junit.extractor.JunitMetaDataExtractor
Extracts complete metadata for a test method.
extractTestParameters(ExtensionContext) - Method in class io.testomat.junit.extractor.JunitMetaDataExtractor
Extracts parameters from parameterized tests.

F

failure() - Static method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler.ParseResult
 
FileFinder - Class in io.testomat.junit.methodexporter.filefinder
Locates source files for test classes in various common directory structures.
FileFinder() - Constructor for class io.testomat.junit.methodexporter.filefinder.FileFinder
 
FileFinder(PathNormalizer) - Constructor for class io.testomat.junit.methodexporter.filefinder.FileFinder
Constructor for testing
FileParser - Class in io.testomat.junit.methodexporter.parser
Parses Java source files into compilation units using JavaParser.
FileParser() - Constructor for class io.testomat.junit.methodexporter.parser.FileParser
 
findHandler(ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.ParameterHandlerRegistry
Finds the appropriate handler for the given parameter extraction context.
formatParameters(Object, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Formats the extracted parameter values into the final result format.

G

getAnnotation(Class<T>) - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets a specific annotation from the test method.
getAnnotations() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets all annotations present on the test method.
getAnnotationValue(AnnotationExpr) - Method in class io.testomat.junit.methodexporter.extractors.LabelExtractor
 
getCacheSize() - Method in class io.testomat.junit.extractor.strategy.SourceCodeParameterNameResolver
Gets cache statistics for monitoring and debugging.
getCode() - Method in class io.testomat.junit.model.ExporterTestCase
 
getDisplayName() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets the display name of the test execution.
getExtensionContext() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets the JUnit extension context.
getFile() - Method in class io.testomat.junit.model.ExporterTestCase
 
getHandlerRegistry() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractorService
Gets the handler registry for testing purposes.
getInstance() - Static method in class io.testomat.junit.extractor.strategy.SourceCodeParameterNameResolver
 
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
 
getParameterName(int) - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets a specific parameter name by index.
getParameterName(Method, int) - Method in class io.testomat.junit.extractor.strategy.SourceCodeParameterNameResolver
Gets a single parameter name by index, with appropriate fallback.
getPath(ExtensionContext) - Method in class io.testomat.junit.methodexporter.filefinder.FileFinder
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.ArgumentsSourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.CsvFileSourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.CsvSourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.EmptySourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.EnumSourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.MethodSourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.NullAndEmptySourceHandler
 
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.NullSourceHandler
 
getStrategyName() - Method in interface io.testomat.junit.extractor.strategy.handlers.ParameterExtractionHandler
Gets the name of this strategy for debugging and logging purposes.
getStrategyName() - Method in class io.testomat.junit.extractor.strategy.handlers.ValueSourceHandler
 
getSuites() - Method in class io.testomat.junit.model.ExporterTestCase
 
getTestClassFilePath(Class<?>) - Method in class io.testomat.junit.methodexporter.filefinder.FileFinder
Finds the source file path for the given test class.
getTestMethod() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets the test method being executed.
getTestName(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
Extracts the test name from the method.
getUniqueId() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Gets the unique identifier for this test execution.
getValue() - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler.ParseResult
 

H

hasAnnotation(Class<? extends Annotation>) - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Checks if the test method has a specific annotation.

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.extractor.strategy - package io.testomat.junit.extractor.strategy
 
io.testomat.junit.extractor.strategy.handlers - package io.testomat.junit.extractor.strategy.handlers
 
io.testomat.junit.extractor.strategy.handlers.util - package io.testomat.junit.extractor.strategy.handlers.util
 
io.testomat.junit.filter - package io.testomat.junit.filter
 
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.filefinder - package io.testomat.junit.methodexporter.filefinder
 
io.testomat.junit.methodexporter.parser - package io.testomat.junit.methodexporter.parser
 
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
 
io.testomat.junit.util - package io.testomat.junit.util
 
isAvailable() - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Checks if JUnit Jupiter Params dependency is available on the classpath.
isJunitParamsAnnotation(Annotation) - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Checks if an annotation is a JUnit params annotation.
isParameterizedTest(Method) - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Checks if a method has the ParameterizedTest annotation.
isParameterizedTest(ExtensionContext) - Method in class io.testomat.junit.extractor.JunitMetaDataExtractor
Checks if the test method is a parameterized test.
isSkipped() - Method in class io.testomat.junit.model.ExporterTestCase
 
isSuccessful() - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler.ParseResult
 
isTestSkipped(MethodDeclaration) - Method in class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
Determines if the test method should be skipped.
isValid() - Method in class io.testomat.junit.extractor.strategy.ParameterExtractionContext
Checks if this context represents a valid parameterized test.

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, PropertyProvider, AwsService) - Constructor for class io.testomat.junit.listener.JunitListener
Constructor for testing
JunitMetaDataExtractor - Class in io.testomat.junit.extractor
Extracts metadata and parameters from JUnit test methods.
JunitMetaDataExtractor() - Constructor for class io.testomat.junit.extractor.JunitMetaDataExtractor
 
JunitMetaDataExtractor(ParameterExtractorService) - Constructor for class io.testomat.junit.extractor.JunitMetaDataExtractor
Constructor for testing with custom parameter extractor service.
JunitTestReporter - Class in io.testomat.junit.reporter
Thread-safe reporter for JUnit test results that integrates with the Testomat reporting system.
JunitTestReporter() - Constructor for class io.testomat.junit.reporter.JunitTestReporter
Creates a new JunitTestReporter with default dependencies.
JunitTestReporter(JUnitTestResultConstructor, JunitMetaDataExtractor, GlobalRunManager) - Constructor for class io.testomat.junit.reporter.JunitTestReporter
Creates a new JunitTestReporter with injected dependencies.
JUnitTestResultConstructor - Class in io.testomat.junit.constructor
Constructs test result objects from JUnit test execution context and metadata.
JUnitTestResultConstructor() - Constructor for class io.testomat.junit.constructor.JUnitTestResultConstructor
Creates a new JUnitTestResultConstructor with a default metadata extractor.
JUnitTestResultConstructor(JunitMetaDataExtractor) - Constructor for class io.testomat.junit.constructor.JUnitTestResultConstructor
Creates a new JUnitTestResultConstructor with the specified metadata extractor.

L

LabelExtractor - Class in io.testomat.junit.methodexporter.extractors
 
LabelExtractor() - Constructor for class io.testomat.junit.methodexporter.extractors.LabelExtractor
 
loadAnnotationClass(String) - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Safely loads a JUnit params annotation class by simple name.
loadClass(String) - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Safely loads a JUnit params class by simple name.
loadClassByName(String) - Static method in class io.testomat.junit.util.ParameterizedTestSupport
Safely loads a class by its full qualified name.
loadTestBodyForClass(Class<?>) - Method in class io.testomat.junit.methodexporter.MethodExportManager
Loads and exports test method bodies for the specified test class.
loadTestBodyIfRequired(ExtensionContext) - Method in class io.testomat.junit.methodexporter.MethodExportManager
Loads test method bodies if export is required for the given extension context.
logger - Variable in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
 

M

MethodCaseExtractor - Class in io.testomat.junit.methodexporter.extractors
Extracts test case information from parsed Java compilation units.
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
Base exception for method export-related failures.
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
Manages the export of test method bodies to Testomat.io.
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
Extracts detailed information from test method declarations for export purposes.
MethodInfoExtractor() - Constructor for class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
 
MethodInfoExtractor(LabelExtractor) - Constructor for class io.testomat.junit.methodexporter.extractors.MethodInfoExtractor
 
MethodSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @MethodSource annotated parameterized tests.
MethodSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.MethodSourceHandler
 

N

normalizePath(String) - Method in class io.testomat.junit.methodexporter.filefinder.PathNormalizer
Normalizes file path for cross-platform compatibility.
NullAndEmptySourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @NullAndEmptySource annotated parameterized tests.
NullAndEmptySourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.NullAndEmptySourceHandler
 
NullSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @NullSource annotated parameterized tests.
NullSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.NullSourceHandler
 

P

ParameterExtractionContext - Class in io.testomat.junit.extractor.strategy
Context object containing all information needed for parameter extraction from parameterized tests.
ParameterExtractionContext(ExtensionContext) - Constructor for class io.testomat.junit.extractor.strategy.ParameterExtractionContext
 
ParameterExtractionException - Exception in io.testomat.junit.exception
Exception thrown when parameter extraction fails during strategy execution.
ParameterExtractionException(String, Throwable) - Constructor for exception io.testomat.junit.exception.ParameterExtractionException
 
ParameterExtractionHandler - Interface in io.testomat.junit.extractor.strategy.handlers
Strategy interface for extracting parameters from different types of JUnit parameterized test annotations.
ParameterExtractorService - Class in io.testomat.junit.extractor.strategy
Service that orchestrates parameter extraction from parameterized tests using direct annotation mapping.
ParameterExtractorService() - Constructor for class io.testomat.junit.extractor.strategy.ParameterExtractorService
 
ParameterExtractorService(ParameterHandlerRegistry) - Constructor for class io.testomat.junit.extractor.strategy.ParameterExtractorService
Constructor for testing with custom handler registry.
ParameterHandlerRegistry - Class in io.testomat.junit.extractor.strategy
Registry that maintains direct mapping between JUnit parameter source annotations and their corresponding extraction handlers.
ParameterHandlerRegistry() - Constructor for class io.testomat.junit.extractor.strategy.ParameterHandlerRegistry
Creates a new registry with default handler mappings.
ParameterHandlerRegistry(Map<Class<? extends Annotation>, ParameterExtractionHandler>) - Constructor for class io.testomat.junit.extractor.strategy.ParameterHandlerRegistry
Creates a registry with custom handler mappings for testing.
ParameterizedTestSupport - Class in io.testomat.junit.util
Utility class for managing JUnit Jupiter Params dependency availability at runtime.
parseCommaSeparatedValues(String) - Static method in class io.testomat.junit.extractor.strategy.handlers.util.CsvParsingUtils
Parses comma-separated values with simple splitting and type conversion.
parseCsvString(String, String, char, String[]) - Static method in class io.testomat.junit.extractor.strategy.handlers.util.CsvParsingUtils
Parses a CSV string into an array of objects with automatic type conversion.
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Parses the value from the display name specific to this handler type.
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.ArgumentsSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.CsvFileSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.CsvSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.EmptySourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.EnumSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.MethodSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.NullAndEmptySourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.NullSourceHandler
 
parseDisplayNameValue(String, ParameterExtractionContext) - Method in class io.testomat.junit.extractor.strategy.handlers.ValueSourceHandler
 
parseFile(String) - Method in class io.testomat.junit.methodexporter.parser.FileParser
Parses a Java source file into a compilation unit.
parseTypedValue(String) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Parses a string value into its appropriate type with common type conversions.
parseTypedValue(String) - Method in class io.testomat.junit.extractor.strategy.handlers.ArgumentsSourceHandler
 
PathNormalizer - Class in io.testomat.junit.methodexporter.filefinder
Utility class for normalizing file paths across different operating systems.
PathNormalizer() - Constructor for class io.testomat.junit.methodexporter.filefinder.PathNormalizer
 

R

removeQuotes(String) - Method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler
Removes surrounding quotes from a string value.
ReporterException - Exception in io.testomat.junit.exception
Exception thrown when test result reporting to Testomat.io fails.
ReporterException(String, Throwable) - Constructor for exception io.testomat.junit.exception.ReporterException
 
reportTestResult(ExtensionContext, String, String) - Method in class io.testomat.junit.reporter.JunitTestReporter
Reports a test result to the Testomat system in a thread-safe manner.
resolveParameterNames(Method) - Method in class io.testomat.junit.extractor.strategy.SourceCodeParameterNameResolver
Resolves parameter names for a given method, using source code parsing when possible.

S

sendTestCases(List<ExporterTestCase>) - Method in class io.testomat.junit.methodexporter.sender.ExportSender
Sends a list of test cases to the Testomat.io API.
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
 
SourceCodeParameterNameResolver - Class in io.testomat.junit.extractor.strategy
Centralized resolver for extracting parameter names from source code.
success(Object) - Static method in class io.testomat.junit.extractor.strategy.handlers.AbstractParameterExtractionHandler.ParseResult
 

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
 
TestIdFilter - Class in io.testomat.junit.filter
 
TestIdFilter() - Constructor for class io.testomat.junit.filter.TestIdFilter
 
testPlanExecutionFinished(TestPlan) - Method in class io.testomat.junit.listener.JunitListener
 
testPlanExecutionStarted(TestPlan) - Method in class io.testomat.junit.listener.JunitListener
 
testSuccessful(ExtensionContext) - Method in class io.testomat.junit.listener.JunitListener
 

V

ValueSourceHandler - Class in io.testomat.junit.extractor.strategy.handlers
Parameter extraction handler for @ValueSource annotated parameterized tests.
ValueSourceHandler() - Constructor for class io.testomat.junit.extractor.strategy.handlers.ValueSourceHandler
 
A B C E F G H I J L M N P R S T V 
All Classes All Packages