Class DataSource
Namespace: AutoFixture.Xunit3.Internal
Assembly: AutoFixture.Xunit3.dll
The base class for test case sources.
public abstract class DataSource : IDataSourceInheritance
Derived
ClassDataSource, FieldDataSource, MethodDataSource, PropertyDataSource
Implements
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
DataSource()
protected DataSource()Methods
GetData()
Gets the test data provided by the source.
protected abstract IEnumerable<object[]> GetData()Returns
Returns a sequence of argument collections.
GetData(MethodInfo)
Returns the test data provided by the source.
public IEnumerable<object[]> GetData(MethodInfo method)Parameters
method MethodInfo
The target method for which to provide the arguments.
Returns
Returns a sequence of argument collections.