16 instantiations of BooleanMetric
Microsoft.Extensions.AI.Evaluation.Integration.Tests (13)
ResultsTests.cs (13)
151var metricA = new BooleanMetric("Metric with value false", false); 152var metricB = new BooleanMetric("Metric with value true", true); 153var metricC = new BooleanMetric("Metric without value"); 176var metricA = new BooleanMetric("Metric with value false", false); 177var metricB = new BooleanMetric("Metric with value true", true); 178var metricC = new BooleanMetric("Metric without value"); 402var metric1 = new BooleanMetric("Metric with all diagnostic severities"); 409var metric2 = new BooleanMetric("Metric with warning and informational diagnostics"); 449var metric1 = new BooleanMetric("Metric with all diagnostic severities"); 456var metric2 = new BooleanMetric("Metric with warning and informational diagnostics"); 502var metric1 = new BooleanMetric("Metric with all diagnostic severities", value: true); 509var metric2 = new BooleanMetric("Metric with warning and informational diagnostics", value: true); 555var metric = new BooleanMetric("Condition", true);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (3)
ResultStoreTester.cs (1)
22BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true);
ScenarioRunResultTests.cs (2)
20BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true); 59BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true);
25 references to BooleanMetric
Microsoft.Extensions.AI.Evaluation (3)
BooleanMetric.cs (2)
10/// <param name="name">The name of the <see cref="BooleanMetric"/>.</param> 11/// <param name="value">The value of the <see cref="BooleanMetric"/>.</param>
EvaluationMetric.cs (1)
19[JsonDerivedType(typeof(BooleanMetric), "boolean")]
Microsoft.Extensions.AI.Evaluation.Integration.Tests (15)
ResultsTests.cs (15)
38case BooleanMetric booleanMetric: 101(m is BooleanMetric b && b.Value is not null) || 151var metricA = new BooleanMetric("Metric with value false", false); 152var metricB = new BooleanMetric("Metric with value true", true); 153var metricC = new BooleanMetric("Metric without value"); 176var metricA = new BooleanMetric("Metric with value false", false); 177var metricB = new BooleanMetric("Metric with value true", true); 178var metricC = new BooleanMetric("Metric without value"); 402var metric1 = new BooleanMetric("Metric with all diagnostic severities"); 409var metric2 = new BooleanMetric("Metric with warning and informational diagnostics"); 449var metric1 = new BooleanMetric("Metric with all diagnostic severities"); 456var metric2 = new BooleanMetric("Metric with warning and informational diagnostics"); 502var metric1 = new BooleanMetric("Metric with all diagnostic severities", value: true); 509var metric2 = new BooleanMetric("Metric with warning and informational diagnostics", value: true); 555var metric = new BooleanMetric("Condition", true);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (7)
ResultStoreTester.cs (1)
22BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true);
ScenarioRunResultTests.cs (6)
20BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true); 59BooleanMetric booleanMetric = new BooleanMetric("boolean", value: true); 126BooleanMetric booleanMetric = first.Get<BooleanMetric>("boolean"); 127BooleanMetric deserializedBooleanMetric = second.Get<BooleanMetric>("boolean");