Sha256: 7de33c7a8dcb4397a0993509153568ca2b6417a818210261b685e6b4840fb67c

Contents?: true

Size: 827 Bytes

Versions: 6

Compression:

Stored size: 827 Bytes

Contents

require 'spec_helper'

describe "Address Validation Services", :production_environment do

  example "Address Validation" do

    client = Fex.client(credentials: credentials, mode: mode, client: { logger: logger})
    service = client.service(:address_validation)
    response = service.call(:address_validation,
      request_timestamp: Time.now.utc.iso8601(2),
      options: {
        check_residential_status: 1,
      },
      addresses_to_validate: {
        address_id: "String",
        company_name: "String",
        address: {
          street_lines: "475 PARK AVE S FL 11",
          city: "NEWYORK",
          state_or_province_code: "NY",
          postal_code: "10016",
          urbanization_code: "String",
          residential: 1
        }
      }
    )
    response.severity.should eq "SUCCESS"
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fex-0.0.6 spec/integration/address_validation_spec.rb
fex-0.0.5 spec/integration/address_validation_spec.rb
fex-0.0.4 spec/integration/address_validation_spec.rb
fex-0.0.3 spec/integration/address_validation_spec.rb
fex-0.0.2 spec/integration/address_validation_spec.rb
fex-0.0.1 spec/integration/address_validation_spec.rb