メインクラスに webservice を呼び出すメソッドがあります。そのメソッド呼び出しをスキップしたいのですが、mockito でどのように行うことができますか。コードは以下の通りです
MainCLass{
int main(){
// I want to skip this method getting called
MyClass.callWebservice();
}
}
PowerMock を使用したくない場合は、次のようにします。
しかし、このテストのためだけに生産的なコードを変更したくない場合は、確かに有効な議論になるでしょう。
これは、Mockito を使用するだけではモックできない静的呼び出しです。ただし、たとえばPowerMockを使用してこれを行うことができます。これは少し複雑です。例を次に示します: MockStatic