} //Пустой конструктор для входных данных от клиента public TaskDTO(TechTask task) //Конструктор для выходных данных клиенту { Id = task.Id; Description = task.Description; TimeSpent = task.TimeSpent.ToString(@"hh\:mm\:ss"); Handler = task.Handler?.Name ?? ""; Status = task.Status.ToString(); }
public void DeleteTask() { //Arrange var service = new TechService(); //Act TechTask task = service.CreateTask("Запрос в службу поддержки №1"); service.DeleteTask(task); //Assert Assert.AreEqual(TechTaskStatus.Canceled, task.Status); }
public ActionResult Create(TaskDTO dto) { TechTask task = TechServiceSingleton.Instance.CreateTask(dto.Description); return(Json(new TaskDTO(task))); }