public async Task InvokeAsync_TaskWithValueTest()
{
using (var form = new TestForm())
{
form.Text = "hoge";
await Task.Run(async () =>
{
var ret = await form.InvokeAsync(async () =>
{
await Task.Delay(1);
return form.Text;
});
Assert.Equal("hoge", ret);
});
}
}