Code inspection: NUnit. Redundant expected result for void test method.
A unit test with the void return type and some ExpectedResult
in the TestCase attribute may be a sign of one of the following problems:
ExpectedResult
is there by mistake, in which case you should remove it.The test was originally designed to return a result, in which case you need to rewrite the test method.
Expected result and its value is written instead of a data value for the test method parameter (for example
[TestCase(ExpectedResult = 100)]
). In this case, you need to remove theExpectedResult
argument name and only leave the value[TestCase(100)]
Last modified: 11 February 2024