API Reference
Class
BenchmarkAssessmentSummary
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.
Returned or exposed by
- Property BenchmarkAssessment.Summary
- Method BenchmarkAssessmentSummary.Create
Constructors
public BenchmarkAssessmentSummary() #Methods
public static BenchmarkAssessmentSummary Create(IReadOnlyCollection<BenchmarkControlResult> results) #Returns:
BenchmarkAssessmentSummaryCreates a summary from recommendation results.
Parameters
- results System.Collections.Generic.IReadOnlyCollection{TestimoX.Benchmarks.Execution.BenchmarkControlResult}
Inherited Methods
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.