重複の可能性:
静的メソッドをモックする jmock
クラス XX の静的メソッドを使用する従来の単体テストに取り組んでいます。Spring アプリケーション コンテキストからフィールド値を取得するようにクラスを変更しました。クラス XX を初期化できないため、単体テストが失敗するようになりました。
テストするロジックが複雑であり、クラス XX への呼び出しが他のレガシー クラスへの呼び出しの複数のレイヤー内にネストされているため、クラス XX をダミー サポート クラスでラップすることはできません。だから私はクラスクラスXX内の静的メソッドをモックする方法を見つけようとしています. これを行う方法はありますか?Jmock ライブラリを使用しています。