Sha256: 1e2d26c2b8f74608e5e8eb07329b9523d3343b36c79ee95340000d8612e178fa

Contents?: true

Size: 381 Bytes

Versions: 28

Compression:

Stored size: 381 Bytes

Contents

require 'test_helper'

class BaseTest < Minitest::Test
  include ActiveFulfillment

  def test_get_shipwire_by_string
    assert_equal ShipwireService, Base.service('shipwire')
  end

  def test_get_shipwire_by_name
    assert_equal ShipwireService, Base.service(:shipwire)
  end

  def test_get_unknown_service
    assert_raises(NameError){ Base.service(:polar_north) }
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
active_fulfillment-3.2.11 test/unit/base_test.rb
active_fulfillment-3.2.10 test/unit/base_test.rb
active_fulfillment-3.2.8 test/unit/base_test.rb
active_fulfillment-3.2.7 test/unit/base_test.rb
active_fulfillment-3.2.6 test/unit/base_test.rb
active_fulfillment-3.2.5 test/unit/base_test.rb
active_fulfillment-3.2.4 test/unit/base_test.rb
active_fulfillment-3.2.3 test/unit/base_test.rb
active_fulfillment-3.2.2 test/unit/base_test.rb
active_fulfillment-3.2.1 test/unit/base_test.rb
active_fulfillment-3.2.0 test/unit/base_test.rb
active_fulfillment-3.1.1 test/unit/base_test.rb
active_fulfillment-3.1.0 test/unit/base_test.rb
active_fulfillment-3.0.8 test/unit/base_test.rb
active_fulfillment-3.0.7 test/unit/base_test.rb
active_fulfillment-3.0.6 test/unit/base_test.rb
active_fulfillment-3.0.5 test/unit/base_test.rb
active_fulfillment-3.0.4 test/unit/base_test.rb
active_fulfillment-3.0.3 test/unit/base_test.rb
active_fulfillment-3.0.2 test/unit/base_test.rb