示例#1
0
        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)));
        }
示例#2
0
        public void GetFilteredFromEmptyReturnsNull()
        {
            var             ToDoItem    = new ToDoItem(" Groceries ");
            IToDoRepository repository2 = new ToDoRepository();

            repository2.Add(ToDoItem);
            Assert.AreEqual(null, repository2.GetFiltered(a => a != a));
        }
示例#3
0
        public void InputingNullFunctionThrowsException()
        {
            IToDoRepository repository = new ToDoRepository();
            var             ToDoItem   = new ToDoItem(" Groceries ");

            repository.Add(ToDoItem);
            repository.GetFiltered(null);
        }