20 writes to Parts
Aspire.Dashboard.Components.Tests (4)
Controls\GenAIVisualizerDialogTests.cs (4)
75Parts = [new TextPart { Content = "User!" }] 80Parts = [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }] 85Parts = [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }] 94Parts = [new TextPart { Content = "Output!" }]
Aspire.Dashboard.Tests (16)
Model\GenAIVisualizerDialogViewModelTests.cs (16)
506Parts = [new TextPart { Content = "User!" }] 511Parts = [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }] 516Parts = [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }] 525Parts = [new TextPart { Content = "Output!" }] 630Parts = [new TextPart { Content = "User!" }] 635Parts = [new ToolCallRequestPart { Name = "generate_names", Arguments = JsonNode.Parse(@"{""count"":2}") }] 640Parts = [new ToolCallResponsePart { Response = JsonNode.Parse(@"[""Jack"",""Jane""]") }] 704Parts = [new TextPart { Content = "" }] 709Parts = [new ToolCallRequestPart { Name = "generate_names" }] 714Parts = [new ToolCallResponsePart()] 723Parts = [new TextPart { Content = "" }] 2174Parts = [new TextPart { Content = "First message" }] 2179Parts = [new TextPart { Content = "Second message" }] 2184Parts = [new TextPart { Content = "Third message that will be truncated" }] 2322Parts = [new TextPart { Content = "Complete output" }] 2327Parts = [new TextPart { Content = "Truncated output message" }]