public void should_(int age, Gender gender, Risk risk) { var healthData = new HealthData { Age = age, Gender = gender }; var result = RiskProfile.Calculate(healthData); result.Should().Be(risk); }
private static int Threshold(HealthData healthData) => healthData.Gender == Gender.Male ? 60 : 62;
internal static Risk Calculate(HealthData healthData) => healthData.Age > Threshold(healthData) ? Risk.High : Risk.Low;