Post
属性を持つモデルがありますpublished_at
。ただし、POST リクエスト API ではpublished
、 ではなくとして割り当てる必要がありpublished_at
ます。したがって、私のモデルでは、セッターメソッドを次のようにオーバーライドします
def published=(value)
self.published_at = value
end
問題は、API テストで、FactoryGirl のattributes_for(:post)
メソッドを使用して POST 要求の属性を生成し、古いpublished_at
名前を使用していることです。モデルでこの属性の名前を変更せずに、この問題を回避し、published
キーを使用して属性を生成するにはどうすればよいですか?published_at