Exemple #1
0
        public async Task Await_CompletedFailedFuture()
        {
            var future = Future.FromException <string>(new ApplicationException());

            Assert.True(future.IsCompleted);
            Assert.True(future.IsFailed);
            Assert.NotNull(future.Exception);

            await Assert.ThrowsAsync <ApplicationException>(async() => await future);
        }