TestimoX

API Reference

Class

BenchmarkPackValidation

Namespace TestimoX.Benchmarks
Assembly TestimoX
Modifiers static

Validates benchmark schema, references, completeness, and integrity.

Inheritance

  • Object
  • BenchmarkPackValidation

Methods

public static Void ThrowIfInvalid(BenchmarkPack pack, Boolean verifyHash = true) #
Returns: Void

Throws when a pack has one or more validation errors.

Parameters

pack TestimoX.Benchmarks.BenchmarkPack requiredposition: 0
verifyHash System.Boolean = true optionalposition: 1
public static IReadOnlyList<BenchmarkPackIssue> Validate(BenchmarkPack pack, Boolean verifyHash = true) #
Returns: IReadOnlyList<BenchmarkPackIssue>

Validates a pack and returns every discovered issue.

Parameters

pack TestimoX.Benchmarks.BenchmarkPack requiredposition: 0
verifyHash System.Boolean = true optionalposition: 1