public IActionResult PatientAchievement(int patientId, int steps, int activeMinutes, int walkingMinutes, int standingMinutes) { try { evaluator.PatientAchievement(patientId, steps, activeMinutes, walkingMinutes, standingMinutes); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void Test_PatientAchievements() { // Arrange var evaluator = new PatientsEvaluator(context); // Act evaluator.PatientAchievement(patientId, patientSteps, activeMinutes, walkingMinutes, standingMinutes); // Assert var patientActivity = (from activity in context.ActivityGoals where activity.Id == patientId select activity).First(); Assert.Equal(patientActivity.Steps, patientSteps); Assert.Equal(patientActivity.ActiveMinutes, activeMinutes); Assert.Equal(patientActivity.WalkingMinutes, walkingMinutes); Assert.Equal(patientActivity.StandingMinutes, standingMinutes); }