Table of Contents

Namespace TUnit.Assertions.Extensions

Classes

ActiveTimerAssertions
DateTimeOffsetAssertions
DateTimeOffset_IsAfterNow_TimeProvider_Assertion

Generated assertion for IsAfterNow

DateTimeOffset_IsBeforeNow_TimeProvider_Assertion

Generated assertion for IsBeforeNow

DateTimeOffset_IsRecent_TimeSpan_TimeProvider_Assertion

Generated assertion for IsRecent

EventuallyTimerAssertionExtensions

Hand-written sugar overloads for the real-time "eventually" active-timer assertions that let a caller pass a CancellationToken positionally while keeping the default poll interval. They forward to the source-generated canonical extensions (HasNoActiveTimersEventually, HasActiveTimerCountEventually, HasAtLeastActiveTimerCountEventually, HasAtMostActiveTimerCountEventually, HasActiveTimersEventually) with pollingInterval: null.

FakeTimeProviderAssertions
FakeTimeProvider_HasAdvancedApproximately_TimeSpan_TimeSpan_Assertion

Generated assertion for HasAdvancedApproximately

FakeTimeProvider_HasAdvancedExactly_TimeSpan_Assertion

Generated assertion for HasAdvancedExactly

FakeTimeProvider_HasUtcNowApproximately_DateTimeOffset_TimeSpan_Assertion

Generated assertion for HasUtcNowApproximately

FakeTimeProvider_HasUtcNow_DateTimeOffset_Assertion

Generated assertion for HasUtcNow

HasActiveTimerCountEventuallyAssertionExtensions

Generated extension methods for HasActiveTimerCountEventuallyAssertion.

HasActiveTimersEventuallyAssertionExtensions

Generated extension methods for HasActiveTimersEventuallyAssertion.

HasAtLeastActiveTimerCountEventuallyAssertionExtensions

Generated extension methods for HasAtLeastActiveTimerCountEventuallyAssertion.

HasAtMostActiveTimerCountEventuallyAssertionExtensions

Generated extension methods for HasAtMostActiveTimerCountEventuallyAssertion.

HasNoActiveTimersEventuallyAssertionExtensions

Generated extension methods for HasNoActiveTimersEventuallyAssertion.

IReadOnlyListDateTimeOffset_WasInvokedAtMostOncePer_TimeSpan_Assertion

Generated assertion for WasInvokedAtMostOncePer

ObservableTimeProvider_HasActiveTimerCount_Int_Assertion

Generated assertion for HasActiveTimerCount

ObservableTimeProvider_HasActiveTimers_Assertion

Generated assertion for HasActiveTimers

ObservableTimeProvider_HasAtLeastActiveTimerCount_Int_Assertion

Generated assertion for HasAtLeastActiveTimerCount

ObservableTimeProvider_HasNextTimerDueApproximately_TimeSpan_TimeSpan_Assertion

Generated assertion for HasNextTimerDueApproximately

ObservableTimeProvider_HasNoActiveTimers_Assertion

Generated assertion for HasNoActiveTimers

ObservableTimeProvider_HasNoTimerFired_Assertion

Generated assertion for HasNoTimerFired

ObservableTimeProvider_HasPendingTimerDueWithin_TimeSpan_TimeSpan_Assertion

Generated assertion for HasPendingTimerDueWithin

ObservableTimeProvider_HasTimerFiredAtLeast_Int_Assertion

Generated assertion for HasTimerFiredAtLeast

ObservableTimeProvider_HasTimerFiredCount_Int_Assertion

Generated assertion for HasTimerFiredCount

RateLimitAssertions
WithinTimeBudgetAssertionExtensions

Generated extension methods for WithinTimeBudgetAssertion.

WithinTimeBudgetCapturingAssertionExtensions

Generated extension methods for WithinTimeBudgetCapturingAssertion.