最近仕事では、パラメータ化テストに関して意見の違いがあります。通常、TDDスタイルを使用します(少なくとも試してみます)。そのため、このアプローチの利点を理解しています。ただし、パラメータ化されたテストがもたらすゲインの表示に苦労しています。参考のために、RESTfulインターフェースを介して公開されるサービスとそのライブラリーに取り組みます。
これまで見てきたのは、少なくともEclipse内でJUnitを使用するテストです。
- 詳細がない-テストが失敗すると、失敗の原因となったパラメーターを見ることは非常に困難です
- 作成が複雑なことが多い
- コードが記述された後に作成される傾向があります-厳密には欠点ではありませんが、コードを開始するときにパラメータ化されたテストを念頭に置いていますか?
誰かが本当に便利な場所の例や、それらを使用するための良いヒントさえあれば素晴らしいでしょう。私は個人的にそれらを使用することを選択しないので、私が頑固ではないことを確認したいと思います。
Parameterized
。通常、追加する定型文が少なくなり、テストが失敗した場所がかなり明確になります。