使いたい
Module functionalTestModule
= Modules.override(new ProductionModule()).with(new TestModule());
テストケースの場合は、すべての本番バインディングを継承し、テスト用にオーバーライドするだけです(インスタンスをモックに置き換えます)。AtUnitでこれを行う方法はありますか?モジュールの実装は、すべての本番バインディングを継承して必要なものをモックしたいと思うので、設計では奇妙に見えますが、モジュールを実装するテスト以外の方法があるかもしれません。
たぶん、AtUnitに注釈を付けてAtUnitにテストケースの本番モジュールを通知し、テストケースでTestModuleオーバーライドを取得するように構成する方法はありますか?そのような方法はありますか?
ありがとう、ディーン