def test_crosswalk_fhir_id(self): """ Get the Crosswalk FHIR_Id """ u = User.objects.create_user( username="******", first_name="Billybob", last_name="Button", email='*****@*****.**', password="******", ) UserProfile.objects.create(user=u, user_type="DEV", create_applications=True) x = Crosswalk() x.user = u x.fhir_id = "Patient/23456" x.save() result = crosswalk_patient_id(u) self.assertEqual(x.fhir_id, result) # Test the dt_reference for Patient result = dt_patient_reference(u) expect = {'reference': x.fhir_id} self.assertEqual(result, expect)
def test_crosswalk_fhir_id(self): """ Get the Crosswalk FHIR_Id """ u = User.objects.create_user( username="******", first_name="Billybob", last_name="Button", email="*****@*****.**", password="******", ) UserProfile.objects.create(user=u, user_type="DEV", create_applications=True) x = Crosswalk() x.user = u x.fhir_id = "Patient/23456" x.save() result = crosswalk_patient_id(u) self.assertEqual(x.fhir_id, result) # Test the dt_reference for Patient result = dt_patient_reference(u) expect = {"reference": x.fhir_id} self.assertEqual(result, expect)
def test_crosswalk_not_fhir_id(self): """ Get no Crosswalk id """ u = User.objects.create_user( username="******", first_name="bob", last_name="Button", email="*****@*****.**", password="******" ) result = crosswalk_patient_id(u) self.assertEqual(result, None) # Test the dt_reference for Patient returning None result = dt_patient_reference(u) self.assertEqual(result, None)
def test_crosswalk_not_fhir_id(self): """ Get no Crosswalk id """ u = User.objects.create_user( username="******", first_name="bob", last_name="Button", email='*****@*****.**', password="******", ) result = crosswalk_patient_id(u) self.assertEqual(result, None) # Test the dt_reference for Patient returning None result = dt_patient_reference(u) self.assertEqual(result, None)