在我尝试为此创建单元测试之前,我正在使用我的应用程序进行 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方法,因此我看不到它。
那么你如何模拟这个调用呢?