()
| 751 | |
| 752 | #[test] |
| 753 | fn test_mock_generator_success() { |
| 754 | let reasoning = TurnReasoning { |
| 755 | intent: "test intent".into(), |
| 756 | outcome: "test outcome".into(), |
| 757 | learnings: Learnings::default(), |
| 758 | friction: vec![], |
| 759 | open_items: vec![], |
| 760 | }; |
| 761 | let gen = MockGenerator::success(reasoning.clone()); |
| 762 | let result = gen.generate("transcript", &[]).unwrap(); |
| 763 | assert_eq!(result.intent, "test intent"); |
| 764 | assert_eq!(result.outcome, "test outcome"); |
| 765 | } |
| 766 | |
| 767 | #[test] |
| 768 | fn test_mock_generator_failure() { |