Generator Test Coverage

OneOf4ToIResult Generator (NEW v1.12.0) - βœ… Extension method generation for OneOf - βœ… Intelligent HTTP status mapping - βœ… Error type detection and handling - βœ… Attribute generation
- βœ… Type combinations (ValidationError, NotFoundError, ConflictError, ServerError) - βœ… Conditional generation (no false positives) - βœ… HTTP mapping validation (T1β†’400, T2β†’200)

OneOf3ToIResult Generator - βœ… Extension method generation (OneOf3Extensions) - βœ… Attribute generation - βœ… Type combinations (3-way scenarios) - βœ… Conditional generation - βœ… HTTP mapping validation (T1β†’400, T2β†’400, T3β†’200)

ResultToIResult Generator - βœ… Extension method generation - βœ… Attribute generation - βœ… Syntax tree detection - βœ… Conditional generation (zero false positives)

ResultToActionResult Generator (NEW v1.21.0) - βœ… Extension method generation (ToActionResult, ToPostActionResult, etc.) - βœ… Explicit overload generation (onSuccess, onFailure) - βœ… MVC result types (OkObjectResult, CreatedResult, NoContentResult, etc.) - βœ… Attribute generation - βœ… Correct namespace (Generated.ActionResultExtensions) - βœ… Conditional generation (zero false positives) - βœ… Error-free compilation, initialization, and empty compilation handling

OneOfToActionResult Generator (NEW v1.22.0) - βœ… Extension method generation for OneOf β†’ IActionResult - βœ… IError.Tags["HttpStatusCode"] tag-based mapping (Phase 1) - βœ… Type-name heuristic fallback (Phase 2) - βœ… MVC result types (OkObjectResult, NotFoundObjectResult, ConflictObjectResult, etc.) - βœ… Attribute generation per arity (2/3/4) - βœ… Correct namespace (Generated.OneOfActionResultExtensions) - βœ… Conditional generation (zero false positives)