public void Update_Ok_Test() { var rndString = Guid.NewGuid().ToString(); var activity = _context.Activities.First(); activity.Name = rndString; var result = _activityOperations.UpdateAsync(activity).Result; Assert.AreEqual(rndString, result.Name); }
public async Task <IHttpActionResult> Put(int id, ActivityViewModelPut putViewModel) { try { var activity = Mapper.Map <Activity>(putViewModel); activity.Id = id; await _activityOperations.UpdateAsync(activity); await _pictureOperations.SaveByFormIdAsync(putViewModel.FormId, id, LinkedObjectType.Activity); return(await Get(id)); } catch (Exception ex) { ErrorLogger.Log("CANNOT PUT ACTIVITY", ex); throw; } }