0

私はこれにかなり慣れていないので、私を非難しないでください。

Postmethod をモックして、返されるステータスを設定できるようにしようとしています。たとえば、PostMethod を 200 に設定したいとします。

これを行う理由は、インターネットに接続せずにコンピューターをモックしようとしているからです

前もって感謝します

4

1 に答える 1

2

どのモッキングライブラリを使用していますか? 構文は異なります。

たとえば、 Mockitoでは、次のようにします。

final PostMethod mockPostMethod = Mockito.mock(PostMethod.class);
when(mockPostMethod.execute(Mockito.any(HttpState.class),
    Mockito.any(HttpConnection.class))).thenReturn(200);

もちろん、Mockito クラスの静的インポートを使用して、余分な修飾参照を回避することもできます。

于 2010-08-03T22:01:15.103 に答える