public void TestEmptyDateOfBirth() { GenerationService service = new GenerationService(); options.DateOfBirthOptions = null; var result = service.GeneratePatients(options); Assert.IsFalse(result.HasErrors); }
public void TestDateOfBirthRangeNoStart() { GenerationService service = new GenerationService(); options.DateOfBirthOptions = new DateOfBirthOptions { End = new DateTime(1990, 12, 31), Exact = DateTime.Now }; var result = service.GeneratePatients(options); Assert.IsTrue(result.HasErrors); }
public void TestDateOfBirthRange() { GenerationService service = new GenerationService(); options.DateOfBirthOptions = new DateOfBirthOptions { Start = new DateTime(1925, 01, 01), End = new DateTime(1990, 12, 31), }; var result = service.GeneratePatients(options); Assert.IsFalse(result.HasErrors); }
public void TestNullAssigningAuthorityV3() { GenerationService service = new GenerationService(); options.Metadata.AssigningAuthority = null; options.Metadata.ReceivingApplication = null; options.Metadata.ReceivingFacility = null; options.Metadata.SendingApplication = null; options.Metadata.SendingFacility = null; options.Metadata.UseHL7v2 = false; var result = service.GeneratePatients(options); Assert.IsTrue(result.HasErrors); }