Esempio n. 1
0
        public void GetActiveTest()
        {
            GenericList <TodoItem> testGenericList = new GenericList <TodoItem>();

            for (int i = 0; i < 100; i++)
            {
                testGenericList.Add(new TodoItem(i.ToString()));
            }
            TodoRepository testTodoRepository = new TodoRepository(testGenericList);

            testTodoRepository.MarkAsCompleted(testGenericList.GetElement(2).Id);
            testTodoRepository.MarkAsCompleted(testGenericList.GetElement(30).Id);
            Assert.AreEqual(testTodoRepository.GetActive().Count, 98);
        }
Esempio n. 2
0
 public bool MoveNext()
 {
     if ((_index + 1) >= _genericList.Count)
     {
         return(false);
     }
     _index++;
     _curent = _genericList.GetElement(_index);
     return(true);
 }
        public bool MoveNext()
        {
            if (++_currentIndex >= _list.Count)
            {
                return(false);
            }

            _currentBox = _list.GetElement(_currentIndex);
            return(true);
        }
        public void Enumerable_10Points()
        {
            IGenericList <int> list = new GenericList <int>();

            for (int i = 0; i < 100; i++)
            {
                list.Add(-i);
            }

            foreach (var i in list)
            {
                Assert.AreEqual(i, list.GetElement(-i));
            }
        }
Esempio n. 5
0
        public void TodoRepositoryTest()
        {
            GenericList <TodoItem> testGenericList = new GenericList <TodoItem>();

            for (int i = 0; i < 100; i++)
            {
                testGenericList.Add(new TodoItem(i.ToString()));
            }
            TodoRepository testTodoRepository = new TodoRepository(testGenericList);

            for (int i = 0; i < 100; i++)
            {
                Assert.AreEqual(testTodoRepository.Get(testGenericList.GetElement(i).Id), testGenericList.GetElement(i));
            }
        }