public IActionResult UpdatePatient(int patientId, string patientData) { try { evaluator.UpdatePatient(patientId, patientData); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void Test_UpdatePatient() { // Arrange context.Patients_Impl.Add(new Patient_Impl { Id = patientId, Data = patientDataString }); context.SaveChanges(); var evaluator = new PatientsEvaluator(context); // Act evaluator.UpdatePatient(patientId, newPatientDataString); // Assert var newPatientImpl = (from patient_impl in context.Patients_Impl where patient_impl.Id == patientId select patient_impl).First(); Assert.Equal(newPatientImpl.Id, patientId); Assert.Equal(newPatientImpl.Data, newPatientDataString); }