internal void SaveNewTodo(Todo _currentodo) { _todolist = AppSession.Instance.GetValue <List <Todo> >("todolist"); _dataRetrieval = new TodoDataRetrieval(); AppSession.Instance.RemoveValue("todolist"); AppSession.Instance.SetValue("todolist", _dataRetrieval.TodoInsert(_currentodo, _todolist)); }
public void TodoInsert_Test() { TodoDataRetrieval _dataRetrieval = new TodoDataRetrieval(); Todo item = new Todo(); _todolist.Clear(); _todolist = _dataRetrieval.TodoInsert(item, _todolist); int count = _dataRetrieval.TodoCount(_todolist); Assert.AreEqual(count, 1); }
public void TodoDeactivateActivate_Test() { TodoDataRetrieval _dataRetrieval = new TodoDataRetrieval(); _todolist.Clear(); Todo item1 = new Todo() { Active = true }; _todolist = _dataRetrieval.TodoInsert(item1, _todolist); int _item1index = _todolist.IndexOf(item1); bool active = _dataRetrieval.TodoDeactivateActivate(_item1index, _todolist).First().Active; Assert.AreEqual(active, false); }