アプリケーションの開発に TDD/BDD メソッドを使用する場合、どの程度の粒度を取得する必要がありますか? 特にRailsアプリケーションに関して。
すべての単一フィールドを個別にテストしてから、合格する移行を修正しますか? それでは、すべてのフィールドに独自の移行がありますか? フィールドが彼らのものであることを確認するために、実際に何をテストしますか?
私は本当に、どこから始めて、どのくらい細かく取得するかについて頭を悩ませようとしています. 私はすべての小さなことをテストする方法がわからないので、始めてフリーズします。
私が見た例のほとんどは、検証を例として使用しています。その前にもっと多くのコードが書かれていることは知っていますが、「名フィールドが必要」などの最も基本的なことをテストする方法がわかりません。
どんな助けでも大歓迎です。
ありがとう!