5.2(といか5.x)で、1:Nの関係性を同一モデルで行おうとした時、parent_idが必須項目扱いになってエラーがでる問題に遭遇しました。具体的に言うとこんなコードでエラーが発生しました。:destroyendbelongs_toなんだからnilはありえないよね?という解釈らしく、これはどうしたものか......とググったらスパっと解決方法を書いてくれた紳士がいました。trueを渡せば良いらしいです。以下のように修正してtestしてみました。:destroyend無事テストが通りました。