Sha256: db6db53528eb9e22965855bb305e64c3b08372298e023a841991a36987b56663
Contents?: true
Size: 453 Bytes
Versions: 54
Compression:
Stored size: 453 Bytes
Contents
class Ey::Core::Client class Real def get_costs(params={}) url = params.delete("url") account_id = params.delete("id") request( url: url, path: "/accounts/#{account_id}/costs", query: params ) end end class Mock def get_costs(params={}) extract_url_params!(params) response( body: {"costs" => self.data[:costs]}, status: 200 ) end end end
Version data entries
54 entries across 54 versions & 3 rubygems