1from boto.elasticache.layer1 import ElastiCacheConnection 2from tests.unit import AWSMockServiceTestCase 3 4 5class TestAPIInterface(AWSMockServiceTestCase): 6 connection_class = ElastiCacheConnection 7 8 def test_required_launch_params(self): 9 """ Make sure only the AWS required params are required by boto """ 10 name = 'test_cache_cluster' 11 self.set_http_response(status_code=200, body=b'{}') 12 self.service_connection.create_cache_cluster(name) 13 14 self.assert_request_parameters({ 15 'Action': 'CreateCacheCluster', 16 'CacheClusterId': name, 17 }, ignore_params_values=[ 18 'Version', 19 'ContentType', 20 ]) 21