UWP 非同期メソッドのユニットテスト
非同期メソッドの単体テストを行うには、async Task とすればよい。
https://stackoverflow.com/questions/2060692/how-does-one-test-asynccode-using-mstest
理屈はいかに詳しい。今度しっかり読む。
https://msdn.microsoft.com/ja-jp/magazine/dn818493.aspx
[TestMethod] public async Task AsyncMethodUnitTest() { var uri = new System.Uri("ms-appx:///Assets/.passwords.txt"); var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(uri); string text = await Windows.Storage.FileIO.ReadTextAsync(file); Debug.WriteLine(text); }