Да, вы должны использовать [TestCaseSource]
, как показано ниже:
[TestCaseSource(nameof(TheData))]
public void TestData(object i)
{
Assert.That(i is int);
}
public static IEnumerable TheData => new object[] { 1, 2, 3, 4, 5, 'a', 6, 7, 8 };
Обратите внимание, что данные теста должны быть статическими.Выше приведены результаты следующих тестов в Visual Studio с использованием тестового адаптера NUnit.