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)); }
public void Setup() { promise = PromiseFactory.CreatePending <int>(); }