示例#1
0
        public void GetCompletedFromEmptyReturnsNull()
        {
            var             ToDoItem    = new ToDoItem(" Groceries ");
            IToDoRepository repository2 = new ToDoRepository();

            repository2.Add(ToDoItem);
            Assert.AreEqual(null, repository2.GetCompleted());
        }
示例#2
0
        public void GetCompletedReturnsAllCompleted()
        {
            List <ToDoItem> repository = new List <ToDoItem>();
            var             ToDoItem   = new ToDoItem(" Groceries ");
            var             ToDoItem2  = new ToDoItem(" Groceries 1");

            ToDoItem.MarkAsCompleted();
            repository.Add(ToDoItem);
            IToDoRepository repository2 = new ToDoRepository();

            repository2.Add(ToDoItem);
            repository2.Add(ToDoItem2);
            Assert.AreEqual(true, repository.SequenceEqual(repository2.GetCompleted()));
        }