TestimoX

API Reference

Class

BenchmarkAssessmentSummary

Namespace TestimoX.Benchmarks.Execution
Assembly TestimoX
Modifiers sealed

Summarizes compliance and automation coverage without treating unknowns as passes.

Inheritance

  • Object
  • BenchmarkAssessmentSummary

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Methods

public static BenchmarkAssessmentSummary Create(IReadOnlyCollection<BenchmarkControlResult> results) #
Returns: BenchmarkAssessmentSummary

Creates a summary from recommendation results.

Parameters

results System.Collections.Generic.IReadOnlyCollection{TestimoX.Benchmarks.Execution.BenchmarkControlResult} requiredposition: 0

Properties

public Int32 Total { get; set; } #

Gets or sets the number of selected recommendations.

public Dictionary<BenchmarkOutcome, Int32> Outcomes { get; set; } #

Gets or sets outcome counts.

public Int32 Scored { get; set; } #

Gets or sets the number of recommendations eligible for compliance scoring.

public Int32 Passed { get; set; } #

Gets or sets the number of scored recommendations that passed.

public Nullable<Decimal> CompliancePercent { get; set; } #

Gets or sets compliance percentage over pass and fail outcomes only.

public Int32 Automated { get; set; } #

Gets or sets the number of recommendations containing at least one automated check.

public Decimal AutomationPercent { get; set; } #

Gets or sets automation coverage across selected recommendations.