Class ThrowingRecursionBehavior
Namespace: AutoFixture
Assembly: AutoFixture.dll
Decorates a ISpecimenBuilder with a RecursionGuard with ThrowingRecursionHandler.
public class ThrowingRecursionBehavior : ISpecimenBuilderTransformationInheritance
object ← ThrowingRecursionBehavior
Implements
ISpecimenBuilderTransformation
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
ThrowingRecursionBehavior()
public ThrowingRecursionBehavior()Methods
Transform(ISpecimenBuilder)
Decorates the supplied ISpecimenBuilder with a
RecursionGuard with ThrowingRecursionHandler.
public ISpecimenBuilderNode Transform(ISpecimenBuilder builder)Parameters
builder ISpecimenBuilder
The builder to decorate.
Returns
builder decorated with a RecursionGuard.