2 writes to TextVisualizerViewModel
Aspire.Dashboard (2)
Model\GenAI\GenAIItemPartViewModel.cs (2)
49
TextVisualizerViewModel
= new TextVisualizerViewModel(errorMessage, indentText: false)
59
TextVisualizerViewModel
= CreateMessagePartVisualizer(part),
18 references to TextVisualizerViewModel
Aspire.Dashboard.Tests (18)
Model\GenAIItemPartViewModelTests.cs (18)
27
Assert.Equal("**Markdown**", itemPart.
TextVisualizerViewModel
.Text);
28
Assert.Equal(DashboardUIHelpers.MarkdownFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
29
Assert.Equal("**Markdown**", itemPart.
TextVisualizerViewModel
.FormattedText);
46
Assert.Equal(expectedText, itemPart.
TextVisualizerViewModel
.Text);
47
Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
55
itemPart.
TextVisualizerViewModel
.FormattedText);
78
itemPart.
TextVisualizerViewModel
.Text);
79
Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
87
itemPart.
TextVisualizerViewModel
.FormattedText);
110
itemPart.
TextVisualizerViewModel
.Text);
111
Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
128
Assert.Contains("東京", itemPart.
TextVisualizerViewModel
.Text);
129
Assert.Equal(DashboardUIHelpers.JavascriptFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
145
Assert.Contains("晴れ", itemPart.
TextVisualizerViewModel
.Text);
146
Assert.Contains("東京", itemPart.
TextVisualizerViewModel
.Text);
147
Assert.Equal(DashboardUIHelpers.JsonFormat, itemPart.
TextVisualizerViewModel
.FormatKind);
167
Assert.Contains("こんにちは", itemPart.
TextVisualizerViewModel
.Text);
168
Assert.DoesNotContain("\\u", itemPart.
TextVisualizerViewModel
.Text);