docs/articles/nunit/writing-tests/TestCaseData.md
The TestCaseData class provides extended test case information for a parameterized test, although any object deriving
from TestCaseParameters may be used. Unlike NUnit 2, you cannot implement ITestCaseData, you must derive from
TestCaseParameters.
[!code-csharpTestCaseDataExample]
This example uses the fluent interface supported by TestCaseData to make the program more readable.
TestCaseData supports the following properties and methods, which may be appended to an instance in any order.
Types to be used when targeting a generic test method. (NUnit 4.1+)