public void DoubleGreater() { //arrange var filter = new FilterConditionFilter { DoubleGreater = 1 }; //act var filtered = FilterConditionTestsData.Items.AutoFilter(filter).ToList(); //assert Assert.Equal(1, filtered.Count); Assert.Equal(1000, filtered[0].DoubleGreater); }
public void DecimalLess() { //arrange var filter = new FilterConditionFilter { DecimalLess = -1 }; //act var filtered = FilterConditionTestsData.Items.AutoFilter(filter).ToList(); //assert Assert.Equal(1, filtered.Count); Assert.Equal(-1000, filtered[0].DecimalLess); }
public void BoolEqual() { //arrange var filter = new FilterConditionFilter { BoolEqual = true }; //act var filtered = FilterConditionTestsData.Items.AutoFilter(filter).ToList(); //assert Assert.Equal(1, filtered.Count); Assert.Equal(true, filtered[0].BoolEqual); }
public void DateTimeLessOrEqual() { //arrange var filter = new FilterConditionFilter { DateTimeLessOrEqual = new DateTime(2010, 10, 23, 14, 56, 54) }; //act var filtered = FilterConditionTestsData.Items.AutoFilter(filter) .OrderBy(x => x.DateTimeLessOrEqual) .ToList(); //assert Assert.Equal(2, filtered.Count); Assert.Equal(new DateTime(2010, 10, 23), filtered[0].DateTimeLessOrEqual); Assert.Equal(new DateTime(2010, 10, 23, 14, 56, 54), filtered[1].DateTimeLessOrEqual); }
public void IntGreaterOrEqual() { //arrange var filter = new FilterConditionFilter { IntGreaterOrEqual = 1 }; //act var filtered = FilterConditionTestsData.Items.AutoFilter(filter) .OrderBy(x => x.IntGreaterOrEqual) .ToList(); //assert Assert.Equal(2, filtered.Count); Assert.Equal(1, filtered[0].IntGreaterOrEqual); Assert.Equal(2, filtered[1].IntGreaterOrEqual); }