Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 07 Jun 08:52
· 21 commits to main since this release
v0.0.1
9000c99

0.0.1 - 2026-06-07: foundation release

Foundation release. Reserves the package names and ships a real, minimal surface: single-instrument
capture and a first assertion. The full surface lands in 0.1.0.

Added

  • MetricsAssertions (core): InstrumentCapture captures the measurements a referenceable
    Instrument<T> records, built on the first-party MetricCollector<T> testing primitive.
    Of<T>(Instrument<T>, TimeProvider?) constructs a capture; Measurements is the projected
    snapshot and Count the measurement count. Each measurement is a CapturedMeasurement
    (instrument name, value projected to double, tags, timestamp).
  • MetricsAssertions.TUnit (adapter): Assert.That(capture).HasMeasurementCount(n), generated
    via TUnit's [GenerateAssertion] source generator.