TestGenerationReporter

Abstraction for test generation output reporting.

This interface allows CLI and plugin to use the same execution logic with different output mechanisms (SLF4J logger vs Gradle project logger).

Inheritors

Functions

Link copied to clipboard
abstract fun formatReport(report: GenerationReport): String

Formats the generation report into a human-readable string.

Link copied to clipboard
abstract fun logError(message: String)

Logs an error message.

Link copied to clipboard
abstract fun logInfo(message: String)

Logs an informational message.