2
using System.Threading.Tasks;
5
namespace test_assembly_net45
7
public class AsyncDummyFixture
10
public async void AsyncVoidTest()
16
public async Task AsyncTaskTest()
22
public async Task<int> AsyncTaskTTest()
24
return await Task.FromResult(1);
28
public async void AsyncVoidTestCaseWithoutResultCheck()
30
await Task.Run(() => 1);
34
public async Task AsyncTaskTestCaseWithoutResultCheck()
36
await Task.Run(() => 1);
40
public async Task<int> AsyncTaskTTestCaseWithoutResultCheck()
42
return await Task.Run(() => 1);
45
[TestCase(Result = 1)]
46
public async void AsyncVoidTestCaseWithResultCheck()
48
await Task.Run(() => 1);
51
[TestCase(Result = 1)]
52
public async Task AsyncTaskTestCaseWithResultCheck()
54
await Task.Run(() => 1);
57
[TestCase(Result = 1)]
58
public async Task<int> AsyncTaskTTestCaseWithResultCheck()
60
return await Task.Run(() => 1);
63
[TestCase(ExpectedException = typeof(Exception))]
64
public async Task<int> AsyncTaskTTestCaseExpectedExceptionWithoutResultCheck()
69
private async Task<int> Throw()
71
return await Task.Run(() =>
73
throw new InvalidOperationException();
79
public Task<int> NonAsyncTaskWithResult()
81
return Task.FromResult(1);
85
public Task NonAsyncTask()
b'\\ No newline at end of file'