Esempio n. 1
0
        public void AsyncJobQueueFactoryDifferentBehaviour_Test()
        {
            var fac     = new AsyncJobQueueFactory();
            var trueInt = fac.GetJobQueue <int>(true);

            Assert.NotSame(trueInt, fac.GetJobQueue <int>(false));
        }
Esempio n. 2
0
        public void AsyncJobQueueFactoryIdempotency_Test()
        {
            var fac     = new AsyncJobQueueFactory();
            var trueInt = fac.GetJobQueue <int>(true);

            Assert.Same(trueInt, fac.GetJobQueue <int>(true));
        }
Esempio n. 3
0
        public void AsyncJobQueueFactoryCustomAsyncEnumeratorType_Test()
        {
            var fac = new AsyncJobQueueFactory();

            Assert.Equal(typeof(AsyncJobQueue <DummyAsyncEnumerable, int>), fac.GetJobQueue <DummyAsyncEnumerable, int>(false).GetType());
        }
Esempio n. 4
0
        public void AsyncJobQueueFactoryDefaultAsyncEnumeratorType_Test()
        {
            var fac = new AsyncJobQueueFactory();

            Assert.Equal(typeof(AsyncJobQueue <int>), fac.GetJobQueue <int>(false).GetType());
        }