def test_query_parameters_validation(resource_filter, parts, optional_params, expected_exception): client = VideoAPI('api_key') with pytest.raises(expected_exception): client.digest_request_params(resource_filter, parts, optional_params)