コード例 #1
0
ファイル: ToDoRepositoryTests.cs プロジェクト: donikv/dz2
        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
ファイル: ToDoRepositoryTests.cs プロジェクト: donikv/dz2
        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
ファイル: ToDoRepositoryTests.cs プロジェクト: donikv/dz2
        public void InputingNullFunctionThrowsException()
        {
            IToDoRepository repository = new ToDoRepository();
            var             ToDoItem   = new ToDoItem(" Groceries ");

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