<PackageReference Include="NUnit" Version="4.5.1" />

NUnit.Framework.TestFixtureSourceAttribute

Identifies the source used to provide test fixture instances for a test class.
namespace NUnit.Framework { public class TestFixtureSourceAttribute : NUnitAttribute, IFixtureBuilder2, IFixtureBuilder { public const string MUST_BE_STATIC = "The sourceName specified on a TestCaseSourceAttribute must refer to a static field, property or method."; public string SourceName { get; } public Type SourceType { get; } public string Category { get; set; } public Type[] TypeArgs { get; set; } public TestFixtureSourceAttribute(string sourceName); public TestFixtureSourceAttribute(Type sourceType, string sourceName); public TestFixtureSourceAttribute(Type sourceType); public IEnumerable<TestSuite> BuildFrom(ITypeInfo typeInfo); public IEnumerable<TestSuite> BuildFrom(ITypeInfo typeInfo, IPreFilter filter); public IEnumerable<ITestFixtureData> GetParametersFor(Type sourceType); } }