Sha256: a1490416b739128b01336e0d35aefdf6e05b2f89a0f845aa674d46ee7f223e72

Contents?: true

Size: 791 Bytes

Versions: 1

Compression:

Stored size: 791 Bytes

Contents

require 'test_helper'

class EmailTest < Minitest::Test
  describe "API Call: email" do
    before do
      api_url = 'http://api.sailthru.com'
      @api_key = 'my_api_key'
      @secret = 'my_secret'
      @sailthru_client = Sailthru::SailthruClient.new(@api_key, @secret, api_url)
      @api_call_url = sailthru_api_call_url(api_url, 'email')
    end

    it "can get email information for one of the client's user" do
      email = 'praj@sailthru.com'
      params = {'email' => email}
      query_string = create_json_payload(@api_key, @secret, params)
      stub_get(@api_call_url + '?' + query_string, 'email_get_listed_email.json')
      response = @sailthru_client.get_email(email)
      refute_nil response['verified']
      assert_equal email, response['email']
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sailthru-client-3.0.0 test/sailthru/email_test.rb