Class: LitmusReseller::Result

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/litmus-reseller/result.rb

Class Method Summary collapse

Class Method Details

.show(id) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/litmus-reseller/result.rb', line 6

def self.show(id)
  raise "Missing configuration" unless LitmusReseller.configuration.username && LitmusReseller.configuration.password

  basic_auth(LitmusReseller.configuration.username, LitmusReseller.configuration.password)
  response = get("/api/v1/EmailTests/#{id}", headers: { "Content-type" => "application/json" })
  JSON.parse(response.body)
end