2 writes to Evaluations
Aspire.Dashboard (2)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
159
viewModel.
Evaluations
= new List<EvaluationResultViewModel>();
660
viewModel.
Evaluations
= evaluations;
16 references to Evaluations
Aspire.Dashboard (3)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (3)
2294
if (Content.
Evaluations
.Count > 0)
2397
__builder6.AddContent(279, Content.
Evaluations
.Count
3258
foreach (var evaluation in Content.
Evaluations
)
Aspire.Dashboard.Tests (13)
Model\GenAIVisualizerDialogViewModelTests.cs (13)
1319
Assert.Empty(vm.
Evaluations
);
1399
Assert.Collection(vm.
Evaluations
,
1482
Assert.Collection(vm.
Evaluations
,
1564
Assert.Single(vm.
Evaluations
);
1565
Assert.Equal("BasicMetric", vm.
Evaluations
[0].Name);
1566
Assert.Null(vm.
Evaluations
[0].ScoreLabel);
1567
Assert.Null(vm.
Evaluations
[0].ScoreValue);
1568
Assert.Null(vm.
Evaluations
[0].Explanation);
1569
Assert.Null(vm.
Evaluations
[0].ResponseId);
1570
Assert.Null(vm.
Evaluations
[0].ErrorType);
1652
Assert.Equal(2, vm.
Evaluations
.Count);
1653
Assert.Contains(vm.
Evaluations
, e => e.Name == "LogEntryMetric" && e.ScoreValue == 0.65);
1654
Assert.Contains(vm.
Evaluations
, e => e.Name == "SpanEventMetric" && e.ScoreValue == 0.75);