public void ParseHL7Message() { string hl7Message = PatientHelper.CreateSampleHL7Message(); List <Patient> objPatientList = PatientHelper.CreateListOfPatient(); Patient objPatientToValidate = objPatientList[0]; Patient parsedObj = objPatientToValidate.Parse(hl7Message); parsedObj.ShouldBeEquivalentTo(objPatientToValidate); }
public void CreateHL7MessageAndVerify() { List <Patient> objPatientList = PatientHelper.CreateListOfPatient(); foreach (var objPatient in objPatientList) { string hl7Message = objPatient.Encode(objPatient); Patient parsedObj = objPatient.Parse(hl7Message); objPatient.ShouldBeEquivalentTo(parsedObj); } }