<PackageReference Include="NUnit" Version="5.0.0-beta.1" />

NUnit.Framework.TestCaseData<T>

public sealed class TestCaseData<T> : TestCaseDataBase<TestCaseData<T>>
Marks a method as a parameterized test suite and provides arguments for each test case.
public TestCaseData(T argument)

Construct a TestCaseData with a single argument.

public TestCaseData(T argument1, T argument2)

Construct a TestCaseData with two arguments.

public TestCaseData(T argument1, T argument2, T argument3)

Construct a TestCaseData with three arguments.

public TestCaseDataWithReturn<T, TReturn> Returns<TReturn>(TReturn result)

Specifies an expected return value for the TestCaseData<T>.