Add structured headlines to news payload

This commit is contained in:
Jacob Dubin
2026-05-21 16:50:43 -05:00
parent febceecab8
commit acdc6da286
2 changed files with 21 additions and 2 deletions

View File

@@ -4192,6 +4192,8 @@ public sealed class JiboInteractionServiceTests
Assert.Equal("provider_success", decision.SkillPayload["news_provider_status"]);
Assert.Equal(3, decision.SkillPayload["news_provider_requested_headlines"]);
Assert.Equal(2, decision.SkillPayload["news_provider_resolved_headlines"]);
Assert.NotNull(decision.SkillPayload["news_headlines"]);
Assert.IsType<Dictionary<string, object?>[]>(decision.SkillPayload["news_headlines"]);
Assert.Contains("Local robotics team unveils weather-ready helper", decision.ReplyText,
StringComparison.OrdinalIgnoreCase);
Assert.NotNull(provider.LastRequest);