私は Rails とテストにまったく慣れていないので、次のモデルを作成しました。
class KeyPerformanceInd < ActiveRecord::Base
#attr_accessible :name, :organization_id, :target
include ActiveModel::ForbiddenAttributesProtection
belongs_to :organization
has_many :key_performance_intervals, :foreign_key => 'kpi_id'
validates :name, presence: true
validates :target, presence: true
validates :organization_id, presence: true
end
私の質問は、そのようなモデルに対するものです。私が作成すべき RSpec テストは何ですか? こんなもの?それとも萌えることある?FactoryGirlについて聞いたことがありますが、それはこのモデルをテストするために必要なものですか、それともコントローラー内のものをテストするためのものですか?
Describe KeyPerformanceInd do
it {should belong_to(:key_performance_interval)}
end