Class SpecimenQuery

Namespace: AutoFixture
Assembly: AutoFixture.dll

Provides convenience methods to perform (partially) anonymous Queries.

public static class SpecimenQuery

Inheritance

objectSpecimenQuery

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Methods

Get<T, TResult>(ISpecimenBuilder, Func<T, TResult>)

Invokes the supplied function with an anonymous parameter value and returns the result.

public static TResult Get<T, TResult>(this ISpecimenBuilder builder, Func<T, TResult> function)

Parameters

builder ISpecimenBuilder

function Func<T, TResult>

Returns

TResult

Type Parameters

T

TResult

Get<T1, T2, TResult>(ISpecimenBuilder, Func<T1, T2, TResult>)

Invokes the supplied function with anonymous parameter values and returns the result.

public static TResult Get<T1, T2, TResult>(this ISpecimenBuilder builder, Func<T1, T2, TResult> function)

Parameters

builder ISpecimenBuilder

function Func<T1, T2, TResult>

Returns

TResult

Type Parameters

T1

T2

TResult

Get<T1, T2, T3, TResult>(ISpecimenBuilder, Func<T1, T2, T3, TResult>)

Invokes the supplied function with anonymous parameter values and returns the result.

public static TResult Get<T1, T2, T3, TResult>(this ISpecimenBuilder builder, Func<T1, T2, T3, TResult> function)

Parameters

builder ISpecimenBuilder

function Func<T1, T2, T3, TResult>

Returns

TResult

Type Parameters

T1

T2

T3

TResult

Get<T1, T2, T3, T4, TResult>(ISpecimenBuilder, Func<T1, T2, T3, T4, TResult>)

Invokes the supplied function with anonymous parameter values and returns the result.

public static TResult Get<T1, T2, T3, T4, TResult>(this ISpecimenBuilder builder, Func<T1, T2, T3, T4, TResult> function)

Parameters

builder ISpecimenBuilder

function Func<T1, T2, T3, T4, TResult>

Returns

TResult

Type Parameters

T1

T2

T3

T4

TResult