Class ByteSequenceGenerator
Namespace: AutoFixture
Assembly: AutoFixture.dll
Creates a sequence of consecutive numbers, starting at 1.
public class ByteSequenceGenerator : ISpecimenBuilderInheritance
object ← ByteSequenceGenerator
Implements
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Extension Methods
SpecimenFactory.Create<T>(ISpecimenBuilder), SpecimenFactory.CreateMany<T>(ISpecimenBuilder), SpecimenFactory.CreateMany<T>(ISpecimenBuilder, int), SpecimenCommand.Do<T>(ISpecimenBuilder, Action<T>), SpecimenCommand.Do<T1, T2>(ISpecimenBuilder, Action<T1, T2>), SpecimenCommand.Do<T1, T2, T3>(ISpecimenBuilder, Action<T1, T2, T3>), SpecimenCommand.Do<T1, T2, T3, T4>(ISpecimenBuilder, Action<T1, T2, T3, T4>), SpecimenQuery.Get<T, TResult>(ISpecimenBuilder, Func<T, TResult>), SpecimenQuery.Get<T1, T2, TResult>(ISpecimenBuilder, Func<T1, T2, TResult>), SpecimenQuery.Get<T1, T2, T3, TResult>(ISpecimenBuilder, Func<T1, T2, T3, TResult>), SpecimenQuery.Get<T1, T2, T3, T4, TResult>(ISpecimenBuilder, Func<T1, T2, T3, T4, TResult>), CustomizationExtensions.ToCustomization(ISpecimenBuilder)
Constructors
ByteSequenceGenerator()
Initializes a new instance of the ByteSequenceGenerator class.
public ByteSequenceGenerator()Methods
Create()
Creates an anonymous number.
[Obsolete("Please use the Create(request, context) method as this overload will be removed to make API uniform.")]
public byte Create()Returns
The next number in a consecutive sequence.
Create(object, ISpecimenContext)
Creates an anonymous byte.
public object Create(object request, ISpecimenContext context)Parameters
request object
The request that describes what to create.
context ISpecimenContext
Not used.
Returns
The next byte in a consecutive sequence, if request is a request
for a byte; otherwise, a NoSpecimen instance.
CreateAnonymous()
Creates an anonymous number.
[Obsolete("Please move over to using Create() as this method will be removed in the next release", true)]
public byte CreateAnonymous()Returns
The next number in a consecutive sequence.
Remarks
Obsolete: Please move over to using Create?text=Create() as this method will be removed in the next release.