30 instantiations of StringMetric
Microsoft.Extensions.AI.Evaluation.Integration.Tests (25)
ResultsTests.cs (25)
231var metricA = new StringMetric("Measurement System: None", "None");
232var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
233var metricC = new StringMetric("Measurement System: Metric", "Metric");
234var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
235var metricE = new StringMetric("Measurement System: USCustomary", "UsCustomary");
236var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
237var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
238var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
239var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
240var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
241var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
287var metricA = new StringMetric("Measurement System: None", "None");
288var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
289var metricC = new StringMetric("Measurement System: Metric", "Metric");
290var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
291var metricE = new StringMetric("Measurement System: USCustomary", "USCustomary");
292var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
293var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
294var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
295var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
296var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
297var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
441var metric4 = new StringMetric("Metric with warning diagnostics only");
494var metric4 = new StringMetric("Metric with warning diagnostics only");
553var metric4 = new StringMetric("Metric with warning diagnostics only", value: "A");
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
Microsoft.Extensions.AI.Evaluation.Safety (2)
39 references to StringMetric
Microsoft.Extensions.AI.Evaluation (5)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (27)
ResultsTests.cs (27)
110(m is StringMetric e && e.Value is not null)
129if (m is not StringMetric e)
231var metricA = new StringMetric("Measurement System: None", "None");
232var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
233var metricC = new StringMetric("Measurement System: Metric", "Metric");
234var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
235var metricE = new StringMetric("Measurement System: USCustomary", "UsCustomary");
236var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
237var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
238var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
239var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
240var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
241var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
287var metricA = new StringMetric("Measurement System: None", "None");
288var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
289var metricC = new StringMetric("Measurement System: Metric", "Metric");
290var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
291var metricE = new StringMetric("Measurement System: USCustomary", "USCustomary");
292var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
293var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
294var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
295var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
296var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
297var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
441var metric4 = new StringMetric("Metric with warning diagnostics only");
494var metric4 = new StringMetric("Metric with warning diagnostics only");
553var metric4 = new StringMetric("Metric with warning diagnostics only", value: "A");
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (7)