バインディングを検証するために、guice モジュールの単体テストを作成したいと考えています。これを行う最も簡単な方法は、インジェクターを作成し、返されたインスタンスのタイプを確認することです。
このアプローチの問題は、副作用のある実装クラスです。
実際にインスタンスを作成せずに、どの型が Guice モジュールにバインドされているかをテストする方法はあり ますか?
バインディングを検証するために、guice モジュールの単体テストを作成したいと考えています。これを行う最も簡単な方法は、インジェクターを作成し、返されたインスタンスのタイプを確認することです。
このアプローチの問題は、副作用のある実装クラスです。
実際にインスタンスを作成せずに、どの型が Guice モジュールにバインドされているかをテストする方法はあり ますか?