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);
}
}