@@ -321,9 +321,11 @@ def tearDown(self):
321321 def test_get_immunization_by_identifier (self ):
322322 """it should find an Immunization by id"""
323323 imms = "an-id#an-id"
324+ imms_ids = ["imms-1" , "imms-2" ]
325+ imms_list = [create_covid_19_immunization_dict (imms_id ) for imms_id in imms_ids ]
324326 identifier = "test"
325- element = "id,mEta,DDD "
326- self .imms_repo .get_immunization_by_identifier .return_value = {}
327+ element = "id,meta "
328+ self .imms_repo .get_immunization_by_identifier .return_value = deepcopy ( imms_list )
327329
328330 # When
329331 service_resp = self .fhir_service .get_immunization_by_identifier (imms , "COVID19:search" , identifier , element )
@@ -337,15 +339,17 @@ def test_get_immunization_by_identifier(self):
337339 def test_immunization_not_found (self ):
338340 """it should return None if Immunization doesn't exist"""
339341 imms_id = "none"
342+ imms_ids = ["imms-1" , "imms-2" ]
343+ imms_list = [create_covid_19_immunization_dict (imms_id ) for imms_id in imms_ids ]
340344 identifier = "test"
341345 element = "id"
342- self .imms_repo .get_immunization_by_identifier .return_value = None
346+ self .imms_repo .get_immunization_by_identifier .return_value = deepcopy ( imms_list )
343347
344348 # When
345- act_imms = self .fhir_service .get_immunization_by_identifier (imms_id , "COVID19:search " , identifier , element )
349+ act_imms = self .fhir_service .get_immunization_by_identifier (imms_id , "COVID19.S " , identifier , element )
346350
347351 # Then
348- self .imms_repo .get_immunization_by_identifier .assert_called_once_with (imms_id , "COVID19:search " )
352+ self .imms_repo .get_immunization_by_identifier .assert_called_once_with (imms_id , "COVID19.S " )
349353
350354 self .assertEqual (act_imms ["entry" ], [])
351355
0 commit comments