Пример #1
0
        public void TryResolve_Should_Not_ResolveTask()
        {
            var source = new PandaTaskCompletionSource();

            source.Resolve();
            Assert.IsFalse(source.TryResolve());
        }
Пример #2
0
        public void TryResolve_Should_ResolveTask()
        {
            var source = new PandaTaskCompletionSource();

            var result = source.TryResolve();

            Assert.IsTrue(result);
            Assert.That(source.Task.Status, Is.EqualTo(PandaTaskStatus.Resolved));
        }