JetBrains Rider 2019.2 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. JetBrains Rider 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: 18 October 2019