テストするにはどうすればよいですか:RSPECを使用したレールでの包含検証
-
30-10-2019 - |
質問
ActivereCordには次の検証があります。
validates :active, :inclusion => {:in => ['Y', 'N']}
次のものを使用して、モデルの検証をテストしています。
should_not allow_value('A').for(:active)
should allow_value('Y').for(:active)
should allow_value('N').for(:active)
これをテストする方法を通して、よりクリーナーがありますか?私は現在、RSPEC2およびShouldaマッチャーを使用しています。
編集
見回した後、私はこれを見つけただけです。 。興味を持っている可能性のある議論へのいくつかのリンク:
正しい解決策はありません
所属していません StackOverflow