public void QualitativeLab_GivenResult_ReturnsCorrectClassification( QualitativeLabResult result, QualitativeLabResult expectedClassification) { PatientBuilder.Initialize() .SetGender(GenderIdentity.Male) .BuildWithoutModelValidation(); var test = Qualitative.HepatitisCAntibody(result); var interp = new QualitativeLabClassification(test); var classification = interp.Classification; Assert.Equal(expectedClassification, classification); }
private QualitativeLab(QualitativeLabType type, QualitativeLabResult result) { Type = type; Result = result; }
public static QualitativeLab Create(QualitativeLabType type, QualitativeLabResult result) { return(new QualitativeLab(type, result)); }
public static QualitativeLab HumanImmunodeficiencyVirusAntigen(QualitativeLabResult result) { return(QualitativeLab.Create(QualitativeLabType.Hiv, result)); }
public static QualitativeLab LdlSublcassPhenotype(QualitativeLabResult result) { return(QualitativeLab.Create(QualitativeLabType.LdlSubclassPhenotype, result)); }
public static QualitativeLab HepatitisCAntibody(QualitativeLabResult result) { return(QualitativeLab.Create(QualitativeLabType.HepatitisC, result)); }