Sha256: e577c972eade71d909e4097ce0ca8f4b9483a9e3a578b35d795b0a7ae2d24618
Contents?: true
Size: 1.41 KB
Versions: 6
Compression:
Stored size: 1.41 KB
Contents
# frozen_string_literal: true require ::File.expand_path("../../test_helper", __FILE__) module Telnyx class AlphanumericSenderIdTest < Test::Unit::TestCase setup do omit "alphanumeric ids mock spec removed" end should "be listable" do alphanumeric_sender_ids = Telnyx::AlphanumericSenderId.list assert_requested :get, "#{Telnyx.api_base}/v2/alphanumeric_sender_ids" assert_kind_of Array, alphanumeric_sender_ids.data assert_kind_of Telnyx::AlphanumericSenderId, alphanumeric_sender_ids.first end should "be retrievable" do alphanumeric_sender_id = Telnyx::AlphanumericSenderId.retrieve("123") assert_requested :get, "#{Telnyx.api_base}/v2/alphanumeric_sender_ids/123" assert_kind_of Telnyx::AlphanumericSenderId, alphanumeric_sender_id end should "be creatable" do alphanumeric_sender_id = Telnyx::AlphanumericSenderId.create(sender_id: "TelnyxID") assert_requested :post, "#{Telnyx.api_base}/v2/alphanumeric_sender_ids" assert_kind_of Telnyx::AlphanumericSenderId, alphanumeric_sender_id end should "be deletable" do alphanumeric_sender_id = Telnyx::AlphanumericSenderId.retrieve("123") alphanumeric_sender_id = alphanumeric_sender_id.delete assert_requested :delete, "#{Telnyx.api_base}/v2/alphanumeric_sender_ids/123" assert alphanumeric_sender_id.is_a?(Telnyx::AlphanumericSenderId) end end end
Version data entries
6 entries across 6 versions & 1 rubygems