Exemplo n.º 1
0
        public void ThenOnPendingPromise()
        {
            var promise = PromiseFactory.CreatePending <int>();

            var thenAddOne = promise.Then(addOne);

            Assert.That(thenAddOne.Pending);

            promise.Fulfill(1);

            Assert.That(thenAddOne.Pending, Is.False);
            Assert.That(thenAddOne.Fulfilled, Is.True);
            Assert.That(thenAddOne.Rejected, Is.False);
            Assert.That(thenAddOne.Value, Is.EqualTo(2));
        }
Exemplo n.º 2
0
 public void Setup()
 {
     promise = PromiseFactory.CreatePending <int>();
 }