New to Telerik JustMockStart a free 30-day trial

Defines methods to mock non-public ref return members.

Definition

Namespace:Telerik.JustMock.Expectations.Abstraction

Assembly:Telerik.JustMock.dll

Syntax:

C#
public interface INonPublicRefReturnExpectation

Methods

Arranges a method for mocking.

C#
FuncExpectation<TRefReturn> Arrange<T, TRefReturn>(string memberName, params object[] args)
Parameters:memberNamestring

Target member name

argsobject[]

Method arguments

Returns:

FuncExpectation<TRefReturn>

Arranges a method for mocking.

C#
FuncExpectation<TRefReturn> Arrange<TRefReturn>(object target, string memberName, params object[] args)
Parameters:targetobject

Target instance.

memberNamestring

Target member name

argsobject[]

Method arguments

Returns:

FuncExpectation<TRefReturn>

Arranges a method for mocking.

C#
FuncExpectation<TRefReturn> Arrange<TRefReturn>(Type targetType, string memberName, params object[] args)
Parameters:targetTypeType

Target type

memberNamestring

Target member name

argsobject[]

Method arguments

Returns:

FuncExpectation<TRefReturn>

Asserts the specified member that it is called as expected.

C#
void Assert<T, TRefReturn>(string memberName, Occurs occurs, params object[] args)
Parameters:memberNamestring

Name of the member

occursOccurs

Specifies the number of times a call should occur.

argsobject[]

Method arguments

Asserts the specified member that it is called as expected.

C#
void Assert<T, TRefReturn>(string memberName, params object[] args)
Parameters:memberNamestring

Name of the member

argsobject[]

Method arguments

Asserts the specified member that it is called as expected.

C#
void Assert<TRefReturn>(object target, string memberName, Occurs occurs, params object[] args)
Parameters:targetobject

Target mock

memberNamestring

Name of the member

occursOccurs

Specifies the number of times a call should occur.

argsobject[]

Method arguments

Asserts the specified member that it is called as expected.

C#
void Assert<TRefReturn>(object target, string memberName, params object[] args)
Parameters:targetobject

Target mock

memberNamestring

Name of the member

argsobject[]

Method arguments

Asserts the specified member that it is called as expected.

C#
void Assert<TRefReturn>(Type targetType, string memberName, Occurs occurs, params object[] args)
Parameters:targetTypeType

Type of the target

memberNamestring

Name of the member

occursOccurs

Specifies the number of times a call should occur.

argsobject[]

Method arguments

Asserts the specified member that it is called as expected.

C#
void Assert<TRefReturn>(Type targetType, string memberName, params object[] args)
Parameters:targetTypeType

Type of the target

memberNamestring

Name of the member

argsobject[]

Method arguments

Returns the number of times the specified member was called.

C#
int GetTimesCalled<T, TRefReturn>(string memberName, params object[] args)
Parameters:memberNamestring

Name of the member

argsobject[]

Method arguments

Returns:

int

Number of calls.

Returns the number of times the specified member was called.

C#
int GetTimesCalled<TRefReturn>(object target, string memberName, params object[] args)
Parameters:targetobject

Target mock

memberNamestring

Name of the member

argsobject[]

Method arguments

Returns:

int

Number of calls.

Returns the number of times the specified member was called.

C#
int GetTimesCalled<TRefReturn>(Type targetType, string memberName, params object[] args)
Parameters:targetTypeType

Type of the target

memberNamestring

Name of the member

argsobject[]

Method arguments

Returns:

int

Number of calls.