public static bool Check <T> ( CollectionPageData <T> expected, ICollectionPageData <T> actual, Func <T, T, bool> equal ) { return(CheckInternal(expected, actual as CollectionPageData <T>, equal)); }
public ViewModelTestBuilder<TItem> Then_ReadPageService_PageBackAsync(ICollectionPageData<TItem> pageData) { PreviousCollectionPageData.Enqueue(pageData); var previousData = PreviousCollectionPageData.Dequeue(); if (ReadPageService == null) ReadPageService = new Mock<IReadPageService<TItem>>(MockBehavior.Strict); ReadPageService .InSequence(_serviceSequence) .Setup(c => c.ReadPageAsync(previousData.Links[RelTypes.prev])) .ReturnsAsync(pageData); return this; }
public ViewModelTestBuilder<TItem> Then_NewPageService_ReadPageAsync(string searchText, ICollectionPageData<TItem> pageData) { PreviousCollectionPageData.Enqueue(pageData); if (NewPageService == null) NewPageService = new Mock<IReadPageServiceNewPage<TItem>>(MockBehavior.Strict); NewPageService .InSequence(_serviceSequence) .Setup(c => c.ReadPageAsync(searchText)) .ReturnsAsync(pageData); return this; }