0
私はdynamo dbからアイテムをフェッチする実装クラスを持っています。ダイナモテーブルはその列値の1つとしてS3 urlを持っています。実装クラスはS3からコンテンツを取得するためにこのヘルパーを呼び出します。junitのテストクラスは、常にプログラムのクラスと一対一で対応します
個々のファイルのjunitを書くべきでしょうか、この場合、実装クラスのjunitは、implクラスがヘルパークラスを呼び出して呼び出しを擬似的にS3にできるようにするには十分でしょうか?
テストする必要があるかどうかは判断しません。それはあなたとあなたのチームの責任です。 –
一般に、プログラムの各クラスには1つのjunitクラスが必要ですか? –
要件はありません。何もテストしないこともあれば、いくつかのクラスをテストすることも、プロダクションクラスごとに1つのテストクラスを選択することも、クラスごとに複数のテストクラスを持つこともできます。 –