私はJUnitの中にパラメータ化されたテストの使用に慣れてるテスト:ソリューションは、例えば、
http://junit.org/apidocs/org/junit/runners/Parameterized.html
が、私は(おそらくより良い)任意の代替は、外部からのテストデータを定義したために近づいていたかどうかを疑問に思いました。自分のテストデータをソースファイルにハードコードしたくないのですが、XMLやその他の構造化された方法で定義したいと思っています。
標準的なJUnitアプローチよりも優れたソリューションを提供するフレームワークの特別なフレームワークまたは拡張機能がありますか?あなたがこれまでに見つけた最良のアプローチは何でしたか?
編集:私はFITフレームワークとこの場合の使用に精通しており、可能ならばそれを避けたいと思います。 TestNGよりも優れたソリューションを提供するJUnit拡張モジュールや同様のフレームワークがある場合は、私に知らせてください。
"ベスト"は意見です。 Google Guiceも非常にうまく機能します。 –
これはどのようにパラメータ化されたテストデータで私を助けますか? – Jon
私はSpringがここで助けているかどうかは分かりませんが、ユニット/統合テストは緩和されますが、テスト用のパラメータ化されたデータは考慮されていません。これを達成するために私のアプリケーションにSpringを落とすのはちょっと残酷すぎるようです。とにかく多くのありがとう。 – Jon