def test_validate_model_properties_unknown_model_error(self):
        """validate_model_properties should throw an error if model is not in registry,
            and if model_properties have not been given in index

            note: this validation is executed at vectorise time, however an InvalidArgError will already be raised
            at index creation time given this model_name and model_properties combination
        """
        model_name = "test-model"
        model_properties = None

        self.assertRaises(UnknownModelError, validate_model_properties, model_name, model_properties)
validate_model_properties should throw an error if model is not in registry,
            and if model_properties have not been given in index

            note: this validation is executed at vectorise time, however an InvalidArgError will already be raised
            at index creation time given this model_name and model_properties combination
        
tests/integ_tests/s2_inference/test_generic_model.py