public void TestOfflineDataList() { bool result = false; _controller.OfflineDataListReceived += (IPenClient sender, OfflineDataListReceivedEventArgs args) => { result = true; _autoResetEvent.Set(); }; Task.Factory.StartNew(() => { _controller.RequestOfflineDataList(); }); _autoResetEvent.WaitOne(); Assert.IsTrue(result); }
private async void MController_OfflineDownloadFinished(IPenClient sender, SimpleResultEventArgs args) { _controller.RequestOfflineDataList(); await this.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => _progressDialog.Hide()); }