編集:質問全体を書き直します!
class Product < ActiveRecord::Base
end
class ExternalProduct < Product
end
RailsにはExternalProductをProductに変える方法があり、それが私が探している方法です。したがって、このアサートには真の値が必要です。
assert ExternalProduct.some_method == Product
編集:私はこれを主張する方法を探していません。私はExternalProductをProductに変える方法を見ています。
EDIT2:
これが私の入力である場合:
:external_product
サブクラス化やSTIを知らずに正しいモデルに変換するにはどうすればよいProduct
ですか?