Class
CollectionExpectation<TReturn>

Defines expectation for a IQueryable collection.

Definition

Namespace:Telerik.JustMock.Expectations

Assembly:Telerik.JustMock.dll

Type Parameters:

TReturn

Syntax:

cs-api-definition
public class CollectionExpectation<TReturn> : CommonExpectation<FuncExpectation<TReturn>>, IAction<FuncExpectation<TReturn>>, IDoInstead<FuncExpectation<TReturn>>, IThrows<FuncExpectation<TReturn>>, IAssertable, IMustBeCalled, ISetupBehavior, IOccurrence, IOrder, IPrerequisite, IDisposable, IInstanceScope<FuncExpectation<TReturn>>, IReturnCollection

Inheritance: objectCommonExpectation<FuncExpectation<TReturn>>CollectionExpectation<TReturn>

Derived Classes: FuncExpectation<TReturn>

Implements: IAction<FuncExpectation<TReturn>>IAssertableIDisposableIDoInstead<FuncExpectation<TReturn>>IInstanceScope<FuncExpectation<TReturn>>IMustBeCalledIOccurrenceIOrderIPrerequisiteIReturnCollectionISetupBehaviorIThrows<FuncExpectation<TReturn>>

Inherited Members CommonExpectation<FuncExpectation<TReturn>>.ProcessDoInstead(Delegate, bool)CommonExpectation<FuncExpectation<TReturn>>.DoInstead(Action)CommonExpectation<FuncExpectation<TReturn>>.DoInstead(Delegate)CommonExpectation<FuncExpectation<TReturn>>.Raises(Action, params object[])CommonExpectation<FuncExpectation<TReturn>>.Raises(Action, EventArgs)CommonExpectation<FuncExpectation<TReturn>>.Raises<T1>(Action, Func<T1, EventArgs>)CommonExpectation<FuncExpectation<TReturn>>.Raises<T1, T2>(Action, Func<T1, T2, EventArgs>)CommonExpectation<FuncExpectation<TReturn>>.Raises<T1, T2, T3>(Action, Func<T1, T2, T3, EventArgs>)CommonExpectation<FuncExpectation<TReturn>>.Raises<T1, T2, T3, T4>(Action, Func<T1, T2, T3, T4, EventArgs>)CommonExpectation<FuncExpectation<TReturn>>.Throws(Exception)CommonExpectation<FuncExpectation<TReturn>>.Throws<T>()CommonExpectation<FuncExpectation<TReturn>>.Throws<T>(params object[])CommonExpectation<FuncExpectation<TReturn>>.ThrowsAsync(Exception)CommonExpectation<FuncExpectation<TReturn>>.ThrowsAsync<T>()CommonExpectation<FuncExpectation<TReturn>>.ThrowsAsync<T>(params object[])CommonExpectation<FuncExpectation<TReturn>>.CallOriginal()CommonExpectation<FuncExpectation<TReturn>>.DoNothing()CommonExpectation<FuncExpectation<TReturn>>.MustBeCalled(string)CommonExpectation<FuncExpectation<TReturn>>.Occurs(int, string)CommonExpectation<FuncExpectation<TReturn>>.OccursAtLeast(int, string)CommonExpectation<FuncExpectation<TReturn>>.OccursAtMost(int, string)CommonExpectation<FuncExpectation<TReturn>>.OccursOnce(string)CommonExpectation<FuncExpectation<TReturn>>.OccursNever(string)CommonExpectation<FuncExpectation<TReturn>>.InSequence()CommonExpectation<FuncExpectation<TReturn>>.InOrder(string)CommonExpectation<FuncExpectation<TReturn>>.AfterAll(params IPrerequisite[])CommonExpectation<FuncExpectation<TReturn>>.IgnoreInstance()CommonExpectation<FuncExpectation<TReturn>>.OnAllThreads()CommonExpectation<FuncExpectation<TReturn>>.When(Func<bool>)CommonExpectation<FuncExpectation<TReturn>>.IgnoreArguments()CommonExpectation<FuncExpectation<TReturn>>.Dispose()CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1>(Action<T1>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2>(Action<T1, T2>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3>(Action<T1, T2, T3>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4>(Action<T1, T2, T3, T4>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>)CommonExpectation<FuncExpectation<TReturn>>.DoInstead<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>)CommonExpectation<FuncExpectation<TReturn>>.When<T1>(Func<T1, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2>(Func<T1, T2, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3>(Func<T1, T2, T3, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4>(Func<T1, T2, T3, T4, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, bool>)CommonExpectation<FuncExpectation<TReturn>>.When<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, bool>)CommonExpectation<FuncExpectation<TReturn>>.IsMet

Methods

ProcessReturnsValue(TReturn)

Implementation detail.

Declaration

cs-api-definition
protected void ProcessReturnsValue(TReturn value)

Parameters

value

TReturn

ReturnsCollection<TArg>(IEnumerable<TArg>)

Returns a enumerable collection for the target query.

Declaration

cs-api-definition
public IAssertable ReturnsCollection<TArg>(IEnumerable<TArg> collection)

Parameters

collection

IEnumerable<TArg>

Enumerable collection

Returns

IAssertable

Instance of IAssertable

Implements IReturnCollection.ReturnsCollection<TArg>(IEnumerable<TArg>)