public void InputingFunctionReturnsList() { IToDoRepository repository = new ToDoRepository(); var ToDoItem = new ToDoItem(" Groceries "); repository.Add(ToDoItem); Assert.AreEqual(true, repository.GetAll().SequenceEqual(repository.GetFiltered(a => a == a))); }
public void GetFilteredFromEmptyReturnsNull() { var ToDoItem = new ToDoItem(" Groceries "); IToDoRepository repository2 = new ToDoRepository(); repository2.Add(ToDoItem); Assert.AreEqual(null, repository2.GetFiltered(a => a != a)); }
public void InputingNullFunctionThrowsException() { IToDoRepository repository = new ToDoRepository(); var ToDoItem = new ToDoItem(" Groceries "); repository.Add(ToDoItem); repository.GetFiltered(null); }