Sha256: 88a07ac12380dbdf3a1d8aaf4ed96c7efbfc8c095002258896452d9e8b1653f0
Contents?: true
Size: 539 Bytes
Versions: 54
Compression:
Stored size: 539 Bytes
Contents
class Ey::Core::Client class Real def destroy_user(params={}) id = params["id"] url = params.delete("url") request( :path => "/users/#{id}", :url => url, :method => :delete ) end end class Mock def destroy_user(params={}) url = params.delete("url") user_id = params["id"] || url && url.split('/').last self.data[:users][user_id]["deleted_at"] = Time.now response( :body => nil, :status => 204, ) end end end
Version data entries
54 entries across 54 versions & 3 rubygems