public void NoPaging() { var constraints = new BasicConditions<FakeAggregate, FakeQuery>(); Assert.Equal(-1, constraints.PageNumber); Assert.Equal(-1, constraints.PageSize); }
public void TypedSortBy() { var constraints = new BasicConditions<FakeAggregate, FakeQuery>(); constraints.SortBy(x => x.DisplayName); Assert.Equal(SortOrder.Ascending, constraints.SortOrder); Assert.Equal("DisplayName", constraints.SortPropertyName); }
public void TenthPage() { var constraints = new BasicConditions<FakeAggregate, FakeQuery>(); constraints.Page(10, 20); Assert.Equal(10, constraints.PageNumber); Assert.Equal(20, constraints.PageSize); }
public void FirstPage() { var constraints = new BasicConditions<FakeAggregate, FakeQuery>(); constraints.Page(1, 50); Assert.Equal(1, constraints.PageNumber); Assert.Equal(50, constraints.PageSize); }
public void UnknownProperty() { var conditions = new BasicConditions <FakeAggregate, FakeQuery>(); Assert.Throws <ArgumentException>(() => conditions.SortBy("Mamma")); }
public void NoSorting() { var constraints = new BasicConditions <FakeAggregate, FakeQuery>(); Assert.Equal(null, constraints.SortPropertyName); }
public void UnknownProperty() { var conditions = new BasicConditions<FakeAggregate, FakeQuery>(); Assert.Throws<ArgumentException>(() => conditions.SortBy("Mamma")); }
public void NoSorting() { var constraints = new BasicConditions<FakeAggregate, FakeQuery>(); Assert.Equal(null, constraints.SortPropertyName); }