Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/rx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Rx.NET/Tests.System.Reactive/Tests/SynchronizationTest.cs')
-rw-r--r--Rx.NET/Tests.System.Reactive/Tests/SynchronizationTest.cs51
1 files changed, 0 insertions, 51 deletions
diff --git a/Rx.NET/Tests.System.Reactive/Tests/SynchronizationTest.cs b/Rx.NET/Tests.System.Reactive/Tests/SynchronizationTest.cs
deleted file mode 100644
index 4c0a04f..0000000
--- a/Rx.NET/Tests.System.Reactive/Tests/SynchronizationTest.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information.
-
-using System;
-using System.Reactive.Concurrency;
-using System.Threading;
-using Microsoft.Reactive.Testing;
-using Microsoft.VisualStudio.TestTools.UnitTesting;
-using ReactiveTests.Dummies;
-
-namespace ReactiveTests.Tests
-{
- [TestClass]
- public class SynchronizationTests
- {
- [TestMethod]
- public void Synchronization_SubscribeOn_ArgumentChecking()
- {
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.SubscribeOn(default(IObservable<int>), Scheduler.Immediate));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.SubscribeOn(DummyObservable<int>.Instance, default(IScheduler)));
-
-#if !NO_SYNCCTX
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.SubscribeOn(default(IObservable<int>), new MySyncCtx()));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.SubscribeOn(DummyObservable<int>.Instance, default(SynchronizationContext)));
-#endif
- }
-
- [TestMethod]
- public void Synchronization_ObserveOn_ArgumentChecking()
- {
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.ObserveOn(default(IObservable<int>), Scheduler.Immediate));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.ObserveOn(DummyObservable<int>.Instance, default(IScheduler)));
-
-#if !NO_SYNCCTX
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.ObserveOn(default(IObservable<int>), new MySyncCtx()));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.ObserveOn(DummyObservable<int>.Instance, default(SynchronizationContext)));
-#endif
- }
-
- [TestMethod]
- public void Synchronization_Synchronize_ArgumentChecking()
- {
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.Synchronize(default(IObservable<int>)));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.Synchronize(default(IObservable<int>), new object()));
- ReactiveAssert.Throws<ArgumentNullException>(() => Synchronization.Synchronize(DummyObservable<int>.Instance, null));
- }
-
- class MySyncCtx : SynchronizationContext
- {
- }
- }
-}