34 instantiations of StringMetric
Microsoft.Extensions.AI.Evaluation.Integration.Tests (25)
ResultsTests.cs (25)
230var metricA = new StringMetric("Measurement System: None", "None");
231var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
232var metricC = new StringMetric("Measurement System: Metric", "Metric");
233var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
234var metricE = new StringMetric("Measurement System: USCustomary", "UsCustomary");
235var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
236var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
237var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
238var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
239var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
240var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
286var metricA = new StringMetric("Measurement System: None", "None");
287var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
288var metricC = new StringMetric("Measurement System: Metric", "Metric");
289var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
290var metricE = new StringMetric("Measurement System: USCustomary", "USCustomary");
291var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
292var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
293var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
294var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
295var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
296var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
440var metric4 = new StringMetric("Metric with warning diagnostics only");
493var metric4 = new StringMetric("Metric with warning diagnostics only");
552var metric4 = new StringMetric("Metric with warning diagnostics only", value: "A");
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (4)
Microsoft.Extensions.AI.Evaluation.Safety (2)
Microsoft.Extensions.AI.Evaluation.Tests (1)
65 references to StringMetric
Microsoft.Extensions.AI.Evaluation (5)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (27)
ResultsTests.cs (27)
109(m is StringMetric e && e.Value is not null)
128if (m is not StringMetric e)
230var metricA = new StringMetric("Measurement System: None", "None");
231var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
232var metricC = new StringMetric("Measurement System: Metric", "Metric");
233var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
234var metricE = new StringMetric("Measurement System: USCustomary", "UsCustomary");
235var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
236var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
237var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
238var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
239var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
240var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
286var metricA = new StringMetric("Measurement System: None", "None");
287var metricB = new StringMetric("Measurement System: Unknown", "Unknown");
288var metricC = new StringMetric("Measurement System: Metric", "Metric");
289var metricD = new StringMetric("Measurement System: Imperial", "Imperial");
290var metricE = new StringMetric("Measurement System: USCustomary", "USCustomary");
291var metricF = new StringMetric("Measurement System: Nautical", "Nautical");
292var metricG = new StringMetric("Measurement System: Astronomical", "Astronomical");
293var metricH = new StringMetric("Measurement System: Multiple", "Multiple");
294var metricI = new StringMetric("Measurement System: Blah", "Blah", reason: "Value was unexpected");
295var metricJ = new StringMetric("Measurement System: Empty", "", reason: "Value was empty");
296var metricK = new StringMetric("Measurement System: Null", reason: "Value was null");
440var metric4 = new StringMetric("Metric with warning diagnostics only");
493var metric4 = new StringMetric("Metric with warning diagnostics only");
552var metric4 = new StringMetric("Metric with warning diagnostics only", value: "A");
Microsoft.Extensions.AI.Evaluation.Reporting (12)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (12)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (8)
Microsoft.Extensions.AI.Evaluation.Tests (1)