Sha256: 5c06dc2c73380157bd9d60e98bb4dff9aa4163a41a0c19ef6d4bfe20888199e8
Contents?: true
Size: 537 Bytes
Versions: 2
Compression:
Stored size: 537 Bytes
Contents
# frozen_string_literal: true require "abstract_unit" require "fixtures/product" class InheritenceTest < ActiveSupport::TestCase def test_sub_class_retains_ancestor_headers ActiveResource::HttpMock.respond_to do |mock| mock.get "/sub_products/1.json", { "Accept" => "application/json", "X-Inherited-Header" => "present" }, { id: 1, name: "Sub Product" }.to_json, 200 end sub_product = SubProduct.find(1) assert_equal "SubProduct", sub_product.class.to_s end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
active_cached_resource-0.1.0 | lib/activeresource/test/cases/inheritence_test.rb |
active_cached_resource-0.0.1.pre | lib/activeresource/test/cases/inheritence_test.rb |