예제 #1
0
        public void ParseHL7Message()
        {
            string         hl7Message           = PatientHelper.CreateSampleHL7Message();
            List <Patient> objPatientList       = PatientHelper.CreateListOfPatient();
            Patient        objPatientToValidate = objPatientList[0];
            Patient        parsedObj            = objPatientToValidate.Parse(hl7Message);

            parsedObj.ShouldBeEquivalentTo(objPatientToValidate);
        }
예제 #2
0
        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);
            }
        }