2011-01-24 9 views
2

私は前のフックの上にバックグラウンドを使用するべきときの良い練習方法を理解しようとしています。キュウリの背景対前のフック

私は他の人々のブログ記事を見てウェブをブラウズしましたが、それほど多くのラップがあります。

いずれかを使用するときに、そしておそらくもっと重要なことは、間違いなくそれらの1つを使用しない場合の意見ですか?

答えて

3

私はこの2つを区別することで、テストを通信として使用することになります。追加する機能が、プレーンな言語のシナリオと機能を読んでいる人にとって必要な場合は、「バックグラウンド」セクションに移動する必要があります。機能がテストフレームワークの実装の一部に過ぎない場合は、Beforeフックに移動する必要があります。

シナリオと機能を明確にすることは、きゅうり試験の構築にとって重要な要素です。

あなたのシナリオを手動でテストしていたかどうか自分自身に尋ねることができるもう1つの精神的なチェックは、バックグラウンド/前のフックに入れたい機能を実行する必要があります。もしそうなら、フィーチャー・ファイルのバックグラウンド・セクションに置いておきます。そうでない場合は、コードのフックに戻します。

関連する問題