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); }
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)); } }
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)); } }