2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
165
viewModel.
Evaluations
= new List<EvaluationResultViewModel>();
648
viewModel.
Evaluations
= evaluations;
14 references to Evaluations
Aspire.Dashboard (1)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
283
else if (OverviewActiveView is OverviewViewKind.Evaluations && Content.
Evaluations
.Count == 0)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1729
Assert.Empty(vm.
Evaluations
);
1810
Assert.Collection(vm.
Evaluations
,
1894
Assert.Collection(vm.
Evaluations
,
1977
Assert.Single(vm.
Evaluations
);
1978
Assert.Equal("BasicMetric", vm.
Evaluations
[0].Name);
1979
Assert.Null(vm.
Evaluations
[0].ScoreLabel);
1980
Assert.Null(vm.
Evaluations
[0].ScoreValue);
1981
Assert.Null(vm.
Evaluations
[0].Explanation);
1982
Assert.Null(vm.
Evaluations
[0].ResponseId);
1983
Assert.Null(vm.
Evaluations
[0].ErrorType);
2066
Assert.Equal(2, vm.
Evaluations
.Count);
2067
Assert.Contains(vm.
Evaluations
, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65);
2068
Assert.Contains(vm.
Evaluations
, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);