22from copy import deepcopy
33
44from common .data_quality .completeness import DataQualityCompletenessChecker , MissingFields
5- from test_common .data_quality .sample_values import batch_immunisation
5+ from test_common .data_quality .sample_values import VALID_BATCH_IMMUNISATION
66
77
88class TestDataQualityCompletenessChecker (unittest .TestCase ):
@@ -11,16 +11,16 @@ def setUp(self):
1111 self .DataQualityCompletenessChecker = DataQualityCompletenessChecker ()
1212
1313 def test_check_completeness_no_missing_fields (self ):
14- complete_immunisation = deepcopy (batch_immunisation )
14+ complete_immunisation = deepcopy (VALID_BATCH_IMMUNISATION )
1515
1616 expected_missing_fields = MissingFields (required_fields = [], mandatory_fields = [], optional_fields = [])
1717
18- actual_missing_fields = self .DataQualityCompletenessChecker .check_completeness (complete_immunisation )
18+ actual_missing_fields = self .DataQualityCompletenessChecker .run_checks (complete_immunisation )
1919
2020 self .assertEqual (expected_missing_fields , actual_missing_fields )
2121
2222 def test_check_completeness_empty_strings (self ):
23- incomplete_immunisation = deepcopy (batch_immunisation )
23+ incomplete_immunisation = deepcopy (VALID_BATCH_IMMUNISATION )
2424 incomplete_immunisation ["NHS_NUMBER" ] = "" # required
2525 incomplete_immunisation ["PERSON_FORENAME" ] = "" # mandatory
2626 incomplete_immunisation ["PERFORMING_PROFESSIONAL_FORENAME" ] = "" # optional
@@ -31,12 +31,12 @@ def test_check_completeness_empty_strings(self):
3131 optional_fields = ["PERFORMING_PROFESSIONAL_FORENAME" ],
3232 )
3333
34- actual_missing_fields = self .DataQualityCompletenessChecker .check_completeness (incomplete_immunisation )
34+ actual_missing_fields = self .DataQualityCompletenessChecker .run_checks (incomplete_immunisation )
3535
3636 self .assertEqual (expected_missing_fields , actual_missing_fields )
3737
3838 def test_check_completeness_missing (self ):
39- incomplete_immunisation = deepcopy (batch_immunisation )
39+ incomplete_immunisation = deepcopy (VALID_BATCH_IMMUNISATION )
4040 incomplete_immunisation .pop ("NHS_NUMBER" ) # required
4141 incomplete_immunisation .pop ("PERSON_FORENAME" ) # mandatory
4242 incomplete_immunisation .pop ("PERFORMING_PROFESSIONAL_FORENAME" ) # optional
@@ -47,12 +47,12 @@ def test_check_completeness_missing(self):
4747 optional_fields = ["PERFORMING_PROFESSIONAL_FORENAME" ],
4848 )
4949
50- actual_missing_fields = self .DataQualityCompletenessChecker .check_completeness (incomplete_immunisation )
50+ actual_missing_fields = self .DataQualityCompletenessChecker .run_checks (incomplete_immunisation )
5151
5252 self .assertEqual (expected_missing_fields , actual_missing_fields )
5353
5454 def test_check_completeness_multiple_missing (self ):
55- incomplete_immunisation = deepcopy (batch_immunisation )
55+ incomplete_immunisation = deepcopy (VALID_BATCH_IMMUNISATION )
5656 incomplete_immunisation .pop ("NHS_NUMBER" ) # required
5757 incomplete_immunisation .pop ("VACCINATION_PROCEDURE_TERM" ) # required
5858 incomplete_immunisation .pop ("PERSON_FORENAME" ) # mandatory
@@ -66,6 +66,6 @@ def test_check_completeness_multiple_missing(self):
6666 optional_fields = ["PERFORMING_PROFESSIONAL_FORENAME" , "PERFORMING_PROFESSIONAL_SURNAME" ],
6767 )
6868
69- actual_missing_fields = self .DataQualityCompletenessChecker .check_completeness (incomplete_immunisation )
69+ actual_missing_fields = self .DataQualityCompletenessChecker .run_checks (incomplete_immunisation )
7070
7171 self .assertEqual (expected_missing_fields , actual_missing_fields )
0 commit comments