Exemplo n.º 1
0
 public static bool Check <T>
 (
     CollectionPageData <T> expected,
     ICollectionPageData <T> actual,
     Func <T, T, bool> equal
 )
 {
     return(CheckInternal(expected, actual as CollectionPageData <T>, equal));
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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;
 }