public static void Verify() { MockSynchronizationContext ctx = (MockSynchronizationContext)SynchronizationContext.Current; Assert.Zero(ctx.callCount, "MockSynchronizationContext was called - this can cause deadlock. Make sure ConfigureAwait(false) is used in every await point in the library"); SynchronizationContext.SetSynchronizationContext(null); }
public static void TearDownContext() { MockSynchronizationContext.Verify(); }
public static void SetUpContext() { MockSynchronizationContext.SetupContext(); }