def test_json_parser(self):
     validator = Validator("resource_name")
     data = validator._parse_json("data/test_data.json")
     self.assertIsNotNone(data)
     validator._parse_json("data/test_data_malformed.json")
     self.assertIn("JSON error", validator.error_log)
 def test_no_file_at_path(self):
     validator = Validator("resource_name")
     validator._parse_json("invalid_path")
     self.assertIn("File error", validator.error_log)