<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.
namespace NUnit.Framework { public sealed class TestCaseData<[Nullable(2)] T> : TestCaseDataBase<TestCaseData<T>> { public TestCaseData(T argument); public TestCaseData(T argument1, T argument2); public TestCaseData(T argument1, T argument2, T argument3); public TestCaseDataWithReturn<T, TReturn> Returns<[Nullable(2)] TReturn>(TReturn result); } }