@Test public final void testCardiacAge() { final DiscreteNumericalVariable var = SampleModels.cardiacAgeVariable(); final Patient patient = SampleCalculations.dummyPatientWithVitals(1); final Collection<DiscreteNumericalVariable> vars = ImmutableSet.of(var); // Use VariableEntry to generate the expected dynamic values. final VariableEntry expected = new VariableEntry(vars) .putDynamicValue( VariableEntry.makeNumericalInputName(var.getKey()), String.valueOf(patient.getAge())); verifyRetrievedValue(vars, patient, expected.getDynamicValues()); }