ReSharper 2018.3 Help

Code Inspection: NUnit. Missing expected result

This inspection draws your attention to the fact that the expected result is missing in the Test or TestCase attribute for a test method with a return value. ReSharper also suggests a quick-fix that adds the ExpectedResult argument with the default value of the compatible type, which you can then replace with a desired value.

Suboptimal code

After the quick-fix

[TestCase] // Warning: missing ExpectedResult public async Task<int> Test() { // do something return await Task.FromResult(100); }

[TestCase(ExpectedResult = 0)] public async Task<int> Test() { // do something return await Task.FromResult(100); }

Last modified: 25 April 2019

See Also