これを使用してアプリケーションからRest呼び出しを行っていますが、apache httpclient-4.0.1これは、これの単体テストを作成しようとするまで、すべて正常に機能しています。私は使用してeasymockいて、モックしようとするとDefaultHttpClient.execute(HttpUriRequest)次のエラーが発生します。
java.lang.IllegalStateException: missing behavior definition for the preceeding method call createHttpContext()
コードを調べたところ、このメソッド ( createHttpContext()) がメソッドで呼び出されているように見えますが、これexecute(HttpUriRequest)はprotectedメソッドであるため、可視性がありません。
では、この呼び出しをどのようにモックしますか?