ExpectGet(TProperty) Method

Moq 2.6

Sets an expectation on the mocked type for a call to to a property getter.

Namespace:  Moq
Assembly:  Moq (in Moq.dll) Version: 2.6.1014.1 (2.6.0.0)

Syntax

C#
IExpectGetter<TProperty> ExpectGet<TProperty>(
	Expression<Func<T, TProperty>> expression
)

Parameters

expression
Type: Expression<(Of <(Func<(Of <(T, TProperty>)>)>)>)
Lambda expression that specifies the expected property getter.

Type Parameters

TProperty
Type of the property. Typically omitted as it can be inferred from the expression.

Remarks

If more than one expectation is set for the same property getter, the latest one wins and is the one that will be executed.

Examples

CopyC#
mock.ExpectGet(x => x.Suspended)
    .Returns(true);

See Also