Class DefaultEngineParts
Namespace: AutoFixture
Assembly: AutoFixture.dll
Supplies ISpecimenBuilder instances that can be used to implement the default
engine of AutoFixture.
public class DefaultEngineParts : DefaultRelays, IEnumerable<ISpecimenBuilder>, IEnumerableInheritance
object ← DefaultRelays ← DefaultEngineParts
Implements
IEnumerable<ISpecimenBuilder>, IEnumerable
Inherited Members
DefaultRelays.GetEnumerator(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
DefaultEngineParts()
Initializes a new instance of the DefaultEngineParts class with
an instance of DefaultPrimitiveBuilders.
public DefaultEngineParts()DefaultEngineParts(IEnumerable<ISpecimenBuilder>)
Initializes a new instance of the DefaultEngineParts class with the
supplied sequence of ISpecimenBuilder.
public DefaultEngineParts(IEnumerable<ISpecimenBuilder> primitiveBuilders)Parameters
primitiveBuilders IEnumerable<ISpecimenBuilder>
The builders to use instead of DefaultPrimitiveBuilders.
DefaultEngineParts(params ISpecimenBuilder[])
Initializes a new instance of the DefaultEngineParts class with the
supplied array of ISpecimenBuilder.
public DefaultEngineParts(params ISpecimenBuilder[] primitiveBuilders)Parameters
primitiveBuilders ISpecimenBuilder[]
The builders to use instead of DefaultPrimitiveBuilders.
Methods
GetEnumerator()
Returns an enumerator that iterates through the collection.
public override IEnumerator<ISpecimenBuilder> GetEnumerator()Returns
A IEnumerator%601 that can be used to iterate
through the collection.