lib/fog/aws/requests/elasticache/delete_cache_cluster.rb in fog-1.4.0 vs lib/fog/aws/requests/elasticache/delete_cache_cluster.rb in fog-1.5.0

- old
+ new

@@ -22,11 +22,20 @@ end class Mock def delete_cache_cluster(cluster_id) - Fog::Mock.not_implemented + response = Excon::Response.new + cluster = self.data[:clusters][cluster_id] + cluster['CacheClusterStatus'] = 'deleting' + response.body = { + 'CacheClusters' => self.data[:clusters].values, + 'ResponseMetadata' => { 'RequestId' => Fog::AWS::Mock.request_id } + } + self.data[:clusters].delete(cluster_id) + response end end + end end end