public IActionResult GetPatientSurveys(int patientId) { try { return(evaluator.GetPatientSurveys(patientId)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void Test_GetPatientSurvey() { // Arrange context.Surveys.Add(new Survey { PatientId = patientId, Data = surveyData }); context.SaveChanges(); var evaluator = new PatientsEvaluator(context); // Act var evalResults = evaluator.GetPatientSurveys(patientId); var surveyResults = JsonConvert.SerializeObject((evalResults as JsonResult).Value); var surveys = JArray.Parse(surveyResults); // Assert Assert.Equal(surveys[0]["Data"], surveyData); }