public void CanGetAsync() => AsyncContext.Run(async () => { using (var loop = new MessageLoop<int>(() => 1)) { var n = await loop.GetAsync(x => x); Assert.AreEqual(1, n); } });