0

Java プロジェクトで外部ライブラリを使用していますが、コードとの統合テストを行う方法がわかりません。例: パスワードを暗号化するために文字列暗号化ライブラリを使用しているとします。

啓発してください。

ありがとう

4

1 に答える 1

2

おそらく、単体テストではなく、統合テストを考えているでしょう。通常、私は自分のものではないコードを単体テストしません。統合テストで私が行うことは、基本的に、コードの単体テストと同様のテストを作成することですが、外部ライブラリをモックアウトするのではなく、つまり直接使用します。これを実行するために、テストで使用するデータを含むテスト環境を作成するために、いくつかのセットアップを行う必要がある場合があります。統合テストは単体テストよりも範囲が狭い場合があります。これは、実際にはコード内のすべてのパスではなく、外部機能を実行するパスのみをテストする必要があるためです。

于 2009-01-02T05:54:48.770 に答える