0

前までは、私が使用しています:polymorphic belongs_toアソシエーションを使用してモデルを単独でテストするにはどうすればよいですか?

  • をRubyの2.3.1
  • Iが多型とマウントレールのエンジンを設定しているRailsの5
  • RSpecのレール3.5

私が他のエンジンで使用したいモデルです。モデルクラスは次のようになります。私はしかし、私は有効なモデルを持っていることを確認したいのですが、私のスペックで

module Geo 
    class Location < ApplicationRecord 
    belongs_to :locatable, polymorphic: true 
    end 
end 

を、エンジン内で私はGeo::Locationに関連付けられている他のモデルを持っていません。

妥当性をテストするためのダミークラス(belongs_toが必要です)、または使用したテスト戦略は何ですか?

答えて

関連する問題