public async Task BackgroundTaskBlocks() { using (var task = new TestTask()) { task.InitializeComponent(this.Core); await task.Run().ConfigureAwait(false); Assert.IsTrue(task.CompletedA); Assert.IsTrue(task.CompletedB); } }