Index
All Classes and Interfaces|All Packages
A
- addResult(UnifiedTestResult) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- afterSuite(TestDescriptor, TestResult) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- afterSuite(TestDescriptor, TestResult) - Method in class io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
- afterTest(TestDescriptor, TestResult) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- afterTest(TestDescriptor, TestResult) - Method in class io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
- afterTestExecution(Project, Test) - Method in interface io.github.mov2day.unifiedtest.extension.UnifiedTestExtension
- afterTestExecution(Project, Test) - Method in interface io.github.mov2day.unifiedtest.UnifiedTestExtension
- apply(Project) - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin
B
- beforeSuite(TestDescriptor) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- beforeSuite(TestDescriptor) - Method in class io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
- beforeTest(TestDescriptor) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- beforeTest(TestDescriptor) - Method in class io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
C
- className - Variable in class io.github.mov2day.unifiedtest.collector.UnifiedTestResult
- ConsoleReporter - Class in io.github.mov2day.unifiedtest.reporting
-
ConsoleReporter provides formatted console output for test results and summaries.
- ConsoleReporter(String) - Constructor for class io.github.mov2day.unifiedtest.reporting.ConsoleReporter
-
Constructs a ConsoleReporter with the specified theme.
- ConsoleReporter.Theme - Enum Class in io.github.mov2day.unifiedtest.reporting
-
Theme options for console output.
D
- detect(Project) - Static method in class io.github.mov2day.unifiedtest.framework.FrameworkDetector
-
Returns a set of detected test frameworks for the given project.
E
- executionFinished(TestIdentifier, TestExecutionResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- executionStarted(TestIdentifier) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- export(Project, Test, String) - Static method in class io.github.mov2day.unifiedtest.reporting.OpenTelemetryExporter
- ExtensionInvoker - Class in io.github.mov2day.unifiedtest.extension
-
Invokes UnifiedTestExtension hooks after test execution using ServiceLoader.
- ExtensionInvoker() - Constructor for class io.github.mov2day.unifiedtest.extension.ExtensionInvoker
F
- formatSummary(int, int, int, int) - Method in class io.github.mov2day.unifiedtest.reporting.ConsoleReporter
-
Formats the summary string.
- FrameworkDetector - Class in io.github.mov2day.unifiedtest.framework
-
Detects supported test frameworks (JUnit4, JUnit5, TestNG) from project dependencies.
- FrameworkDetector() - Constructor for class io.github.mov2day.unifiedtest.framework.FrameworkDetector
G
- generate(Project, List<UnifiedTestResult>) - Static method in class io.github.mov2day.unifiedtest.reporting.HtmlReportGenerator
-
Generates an HTML report file from the given test results.
- generate(Project, List<UnifiedTestResult>) - Static method in class io.github.mov2day.unifiedtest.reporting.JsonReportGenerator
-
Generates a JSON report file from the given test results.
- getFramework() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- getHtmlEnabled() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- getJsonEnabled() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- getName() - Method in class io.github.mov2day.unifiedtest.framework.JUnit4Adapter
- getName() - Method in class io.github.mov2day.unifiedtest.framework.JUnit5Adapter
- getName() - Method in interface io.github.mov2day.unifiedtest.framework.TestFrameworkAdapter
- getName() - Method in class io.github.mov2day.unifiedtest.framework.TestNGAdapter
- getResults() - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- getTelemetryEnabled() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- getTelemetryEndpoint() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- getTheme() - Method in class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
H
- hasResult(String, String) - Method in class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
- HtmlReportGenerator - Class in io.github.mov2day.unifiedtest.reporting
-
Generates an HTML report for UnifiedTest results.
- HtmlReportGenerator() - Constructor for class io.github.mov2day.unifiedtest.reporting.HtmlReportGenerator
I
- invoke(Project, Test) - Static method in class io.github.mov2day.unifiedtest.extension.ExtensionInvoker
-
Invokes afterTestExecution for all UnifiedTestExtension implementations.
- io.github.mov2day.unifiedtest - package io.github.mov2day.unifiedtest
- io.github.mov2day.unifiedtest.collector - package io.github.mov2day.unifiedtest.collector
- io.github.mov2day.unifiedtest.extension - package io.github.mov2day.unifiedtest.extension
- io.github.mov2day.unifiedtest.framework - package io.github.mov2day.unifiedtest.framework
- io.github.mov2day.unifiedtest.reporting - package io.github.mov2day.unifiedtest.reporting
- isApplicable(Project) - Method in class io.github.mov2day.unifiedtest.framework.JUnit4Adapter
- isApplicable(Project) - Method in class io.github.mov2day.unifiedtest.framework.JUnit5Adapter
- isApplicable(Project) - Method in interface io.github.mov2day.unifiedtest.framework.TestFrameworkAdapter
- isApplicable(Project) - Method in class io.github.mov2day.unifiedtest.framework.TestNGAdapter
J
- JsonReportGenerator - Class in io.github.mov2day.unifiedtest.reporting
-
Generates a JSON report for UnifiedTest results.
- JsonReportGenerator() - Constructor for class io.github.mov2day.unifiedtest.reporting.JsonReportGenerator
- JUnit4Adapter - Class in io.github.mov2day.unifiedtest.framework
- JUnit4Adapter() - Constructor for class io.github.mov2day.unifiedtest.framework.JUnit4Adapter
- JUnit5Adapter - Class in io.github.mov2day.unifiedtest.framework
- JUnit5Adapter() - Constructor for class io.github.mov2day.unifiedtest.framework.JUnit5Adapter
M
- MINIMAL - Enum constant in enum class io.github.mov2day.unifiedtest.reporting.ConsoleReporter.Theme
- MOCHA - Enum constant in enum class io.github.mov2day.unifiedtest.reporting.ConsoleReporter.Theme
O
- onFinish(ITestContext) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onStart(ITestContext) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onTestFailure(ITestResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onTestSkipped(ITestResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onTestStart(ITestResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- onTestSuccess(ITestResult) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- OpenTelemetryExporter - Class in io.github.mov2day.unifiedtest.reporting
- OpenTelemetryExporter() - Constructor for class io.github.mov2day.unifiedtest.reporting.OpenTelemetryExporter
P
- PrettyConsoleTestListener - Class in io.github.mov2day.unifiedtest.reporting
- PrettyConsoleTestListener(Project, String) - Constructor for class io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
R
- registerListeners(Project, Test, UnifiedTestResultCollector, ConsoleReporter) - Method in class io.github.mov2day.unifiedtest.framework.JUnit4Adapter
- registerListeners(Project, Test, UnifiedTestResultCollector, ConsoleReporter) - Method in class io.github.mov2day.unifiedtest.framework.JUnit5Adapter
- registerListeners(Project, Test, UnifiedTestResultCollector, ConsoleReporter) - Method in interface io.github.mov2day.unifiedtest.framework.TestFrameworkAdapter
- registerListeners(Project, Test, UnifiedTestResultCollector, ConsoleReporter) - Method in class io.github.mov2day.unifiedtest.framework.TestNGAdapter
S
- setCollectorAndReporter(UnifiedTestResultCollector, ConsoleReporter) - Static method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- STANDARD - Enum constant in enum class io.github.mov2day.unifiedtest.reporting.ConsoleReporter.Theme
- status - Variable in class io.github.mov2day.unifiedtest.collector.UnifiedTestResult
- summary(int, int, int, int) - Method in class io.github.mov2day.unifiedtest.reporting.ConsoleReporter
-
Prints a summary of test results.
T
- testAssumptionFailure(Failure) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- testFailure(Failure) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- testFinished(Description) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- TestFrameworkAdapter - Interface in io.github.mov2day.unifiedtest.framework
- testIgnored(Description) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- testName - Variable in class io.github.mov2day.unifiedtest.collector.UnifiedTestResult
- TestNGAdapter - Class in io.github.mov2day.unifiedtest.framework
- TestNGAdapter() - Constructor for class io.github.mov2day.unifiedtest.framework.TestNGAdapter
- testPlanExecutionFinished(TestPlan) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- testResult(String, String) - Method in class io.github.mov2day.unifiedtest.reporting.ConsoleReporter
-
Prints a test result message.
- testRunFinished(Result) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- testRunning(String) - Method in class io.github.mov2day.unifiedtest.reporting.ConsoleReporter
-
Prints a running test message.
- testStarted(Description) - Method in class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
U
- UnifiedJUnit4Listener - Class in io.github.mov2day.unifiedtest.reporting
- UnifiedJUnit4Listener(UnifiedTestResultCollector, ConsoleReporter) - Constructor for class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit4Listener
- UnifiedJUnit5Listener - Class in io.github.mov2day.unifiedtest.reporting
- UnifiedJUnit5Listener() - Constructor for class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- UnifiedJUnit5Listener(UnifiedTestResultCollector, ConsoleReporter) - Constructor for class io.github.mov2day.unifiedtest.reporting.UnifiedJUnit5Listener
- UnifiedTestAgentPlugin - Class in io.github.mov2day.unifiedtest
-
Entry point for the UnifiedTest Gradle plugin.
- UnifiedTestAgentPlugin() - Constructor for class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin
- UnifiedTestAgentPlugin.UnifiedTestExtensionConfig - Class in io.github.mov2day.unifiedtest
- UnifiedTestExtension - Interface in io.github.mov2day.unifiedtest.extension
-
Extension point for UnifiedTest plugin.
- UnifiedTestExtension - Interface in io.github.mov2day.unifiedtest
-
Extension point for UnifiedTest plugin.
- UnifiedTestExtensionConfig(ObjectFactory) - Constructor for class io.github.mov2day.unifiedtest.UnifiedTestAgentPlugin.UnifiedTestExtensionConfig
- UnifiedTestNGListener - Class in io.github.mov2day.unifiedtest.reporting
- UnifiedTestNGListener(UnifiedTestResultCollector, ConsoleReporter) - Constructor for class io.github.mov2day.unifiedtest.reporting.UnifiedTestNGListener
- UnifiedTestResult - Class in io.github.mov2day.unifiedtest.collector
- UnifiedTestResult(String, String, String) - Constructor for class io.github.mov2day.unifiedtest.collector.UnifiedTestResult
- UnifiedTestResultCollector - Class in io.github.mov2day.unifiedtest.collector
- UnifiedTestResultCollector() - Constructor for class io.github.mov2day.unifiedtest.collector.UnifiedTestResultCollector
V
- valueOf(String) - Static method in enum class io.github.mov2day.unifiedtest.reporting.ConsoleReporter.Theme
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.mov2day.unifiedtest.reporting.ConsoleReporter.Theme
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages