public void Apply_DoesNotThrow() { const int SkipCount = 15; const int PageSize = 5; var queryData = TestData.DeepCopyTestEntityData().AsQueryable(); var criterion = new PagingCriterion <TestEntity>(SkipCount, PageSize); Assert.DoesNotThrow(() => criterion.Apply(queryData)); // We cannot mock extension methods so cannot verify which query method was called. }
public void Constructor_DoesNotThrow() { const int SkipCount = 4; const int PageSize = 3; PagingCriterion <TestEntity> criterion = null; Assert.DoesNotThrow( () => criterion = new PagingCriterion <TestEntity>(SkipCount, PageSize)); Assert.That(criterion.SkipCount, Is.EqualTo(SkipCount)); Assert.That(criterion.PageSize, Is.EqualTo(PageSize)); }