Sha256: 327bd853d48dd9d8a3870fac868b4115bf5622e0e88a94f24bf368844b175012

Contents?: true

Size: 673 Bytes

Versions: 5

Compression:

Stored size: 673 Bytes

Contents

# frozen_string_literal: true

require_relative "../test_helper"

module Telnyx
  class BulkCredentialTest < Test::Unit::TestCase
    should "bulk_telephony_credentials" do
      bulk = BulkCredential.bulk_telephony_credentials(tag: "id", connection_id: "1234567890")
      assert bulk.is_a?(TelnyxObject)
      assert_requested(:post, "#{Telnyx.api_base}/v2/actions/bulk/telephony_credentials")
    end

    should "purchase_esims" do
      purchase = BulkCredential.purchase_esims(amount: 10)
      assert_requested(:post, "#{Telnyx.api_base}/v2/actions/purchase/esims")
      assert purchase.is_a?(ListObject)
      assert purchase[:data].is_a?(Array)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
telnyx-3.0.5 test/telnyx/bulk_credential_test.rb
telnyx-3.0.4 test/telnyx/bulk_credential_test.rb
telnyx-3.0.3 test/telnyx/bulk_credential_test.rb
telnyx-3.0.2 test/telnyx/bulk_credential_test.rb
telnyx-3.0.0 test/telnyx/bulk_credential_test.rb