これを使用してアプリケーションから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
メソッドであるため、可視性がありません。
では、この呼び出しをどのようにモックしますか?