Table of Contents

Namespace TimeAssertions.Render

Classes

TimelineRenderer

Pure renderer that converts a sequence of TimelineEvent into deterministic multi-line text suitable for snapshot comparison. Each event renders as +{deltaMs}ms label, where deltaMs is the millisecond offset from the caller-supplied epoch (negative deltas render with a leading minus sign and no plus).

Structs

TimelineEvent

A single event in a timeline: a non-null label paired with the moment it occurred. Used by Render(DateTimeOffset, IReadOnlyList<TimelineEvent>) to produce deterministic snapshot-friendly text from a sequence of timestamped events.