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);
}
