class Spaceship::Tunes::SandboxTester

def self.all

def self.all
  client.sandbox_testers(self).map { |tester| self.new(tester) }
end

def self.create!(email: nil, password: nil, first_name: 'Test', last_name: 'Test', country: 'US')

def self.create!(email: nil, password: nil, first_name: 'Test', last_name: 'Test', country: 'US')
  data = client.create_sandbox_tester!(
    tester_class: self,
    email: email,
    password: password,
    first_name: first_name,
    last_name: last_name,
    country: country
  )
  self.new(data)
end

def self.delete!(emails)

def self.delete!(emails)
  client.delete_sandbox_testers!(self, emails)
end

def self.delete_all!

def self.delete_all!
  delete!(self.all.map(&:email))
end

def self.url

def self.url
  {
    index:  "ra/users/iap",
    create: "ra/users/iap/add",
    delete: "ra/users/iap/delete"
  }
end