public void A__InsertTimeLog_ShouldReturnTaskLogsList() { var id = Guid.NewGuid(); var log = new CompletedTaskLog(Guid.NewGuid(), id, DateTime.Now.Date.AddDays(-2), 3, "TestTask6"); var result = _repository.InsertCompletedTaskAsync(log).Result; var newlist = _repository.GetCompletedTasksListInPeriodAsync(DateTime.Now.AddYears(-2), DateTime.Now).Result.ToList(); Assert.IsNotNull(result); Assert.AreEqual((1), newlist.Count); }
/// <summary> /// Добавить новую задачу /// </summary> /// <param name="task"></param> /// <returns></returns> public async Task <bool> AddNewTaskLog(CompletedTaskLog task) { //Проверяем входные параметры на null if (task == null) { return(false); } //Пытаемся добавить задачу в хранилище, //если результат не null возвращаем true, иначе false var result = await _tasksRepository.InsertCompletedTaskAsync(task); if (result != null) { return(true); } else { return(false); } }