20 instantiations of BooleanMetric
Microsoft.Extensions.AI.Evaluation.Integration.Tests (15)
ResultsTests.cs (15)
159var metricA = new BooleanMetric("Metric with value false", false);
160var metricB = new BooleanMetric("Metric with value true", true);
161var metricC = new BooleanMetric("Metric without value");
162var metricD = new BooleanMetric("Metric with reason", false, reason: "The reason");
187var metricA = new BooleanMetric("Metric with value false", false);
188var metricB = new BooleanMetric("Metric with value true", true);
189var metricC = new BooleanMetric("Metric without value");
190var metricD = new BooleanMetric("Metric with reason", false, reason: "The reason");
421var metric1 = new BooleanMetric("Metric with all diagnostic severities");
429var metric2 = new BooleanMetric("Metric with warning and informational diagnostics");
474var metric1 = new BooleanMetric("Metric with all diagnostic severities");
482var metric2 = new BooleanMetric("Metric with warning and informational diagnostics");
533var metric1 = new BooleanMetric("Metric with all diagnostic severities", value: true);
541var metric2 = new BooleanMetric("Metric with warning and informational diagnostics", value: true);
592var metric = new BooleanMetric("Condition", true);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
Microsoft.Extensions.AI.Evaluation.Safety (2)
34 references to BooleanMetric
Microsoft.Extensions.AI.Evaluation (4)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (17)
ResultsTests.cs (17)
46case BooleanMetric booleanMetric:
109(m is BooleanMetric b && b.Value is not null) ||
159var metricA = new BooleanMetric("Metric with value false", false);
160var metricB = new BooleanMetric("Metric with value true", true);
161var metricC = new BooleanMetric("Metric without value");
162var metricD = new BooleanMetric("Metric with reason", false, reason: "The reason");
187var metricA = new BooleanMetric("Metric with value false", false);
188var metricB = new BooleanMetric("Metric with value true", true);
189var metricC = new BooleanMetric("Metric without value");
190var metricD = new BooleanMetric("Metric with reason", false, reason: "The reason");
421var metric1 = new BooleanMetric("Metric with all diagnostic severities");
429var metric2 = new BooleanMetric("Metric with warning and informational diagnostics");
474var metric1 = new BooleanMetric("Metric with all diagnostic severities");
482var metric2 = new BooleanMetric("Metric with warning and informational diagnostics");
533var metric1 = new BooleanMetric("Metric with all diagnostic severities", value: true);
541var metric2 = new BooleanMetric("Metric with warning and informational diagnostics", value: true);
592var metric = new BooleanMetric("Condition", true);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (7)
Microsoft.Extensions.AI.Evaluation.Safety (6)