()
| 766 | |
| 767 | #[test] |
| 768 | fn test_mock_generator_failure() { |
| 769 | let gen = MockGenerator::failure("LLM unavailable"); |
| 770 | let result = gen.generate("transcript", &[]); |
| 771 | assert!(result.is_err()); |
| 772 | assert!(result.unwrap_err().to_string().contains("LLM unavailable")); |
| 773 | } |
| 774 | |
| 775 | // ReasoningGenerator trait object safety |
| 776 |