Interface ISpecimenContext

Namespace: AutoFixture.Kernel
Assembly: AutoFixture.dll

A context used to create anonymous variables (specimens).

public interface ISpecimenContext

Extension Methods

SpecimenFactory.Create<T>(ISpecimenContext), SpecimenFactory.CreateMany<T>(ISpecimenContext), SpecimenFactory.CreateMany<T>(ISpecimenContext, int)

Methods

Resolve(object)

Creates an anonymous variable (specimen) based on a request.

object Resolve(object request)

Parameters

request object

The request that describes what to create.

Returns

object

The requested specimen if possible.

Remarks

The request can be any object, but will often be a `Type` or other `MemberInfo` instances.