TestGenerationResult
Sealed class representing the result of test generation execution.
Allows CLI and plugin to handle success and failure cases differently:
CLI returns exit code (0 for success, 1 for failure)
Plugin throws exception on failure