public void FilterByNameTest(string filterName, int[] taskIds) { var filter = new TaskFilter { Name = filterName }; var result = filter.Filter(_tasks).ToList(); AssertOnlyConatainsItems(result, taskIds); }
public void FilterByPriorityTest(int?priorityFrom, int?priorityTo, int[] taskIds) { var filter = new TaskFilter { PriorityFrom = priorityFrom, PriorityTo = priorityTo }; var result = filter.Filter(_tasks).ToList(); AssertOnlyConatainsItems(result, taskIds); }
public void FilterByAddedTest(int?numberOfDaysFrom, int?numberOfDaysTo, int[] taskIds) { var filter = new TaskFilter(); if (numberOfDaysFrom != null) { filter.AddedFrom = _today.AddDays(numberOfDaysFrom.Value); } if (numberOfDaysTo != null) { filter.AddedTo = _today.AddDays(numberOfDaysTo.Value); } var result = filter.Filter(_tasks).ToList(); AssertOnlyConatainsItems(result, taskIds); }