Exemple #1
0
        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();
 }