4

私は、apacheのhttpclient(v4.2.3)を使用して、他社のWebサーバーにアクセスするアプリケーションの単体テストを作成しています。信頼できる単体テスト結果を得るためにWebサーバーの機能をモックしたいと思います。また、すでに依存しているライブラリにあるので便利な、効果的なWebサーバーモックツールとしての 参照をいくつか見つけました。org.apache.http.localserver.LocalTestServer

残念ながら、grailsはLocalTestServerへの参照を解決できませんが、HttpClientを正常に参照でき、同じライブラリ内にあるように見えます。さらなる調査によると、一部のjavadocにはlocalserverパッケージが含まれていますが、含まれていないものもあります。このパッケージを参照して使用するには、何をする必要がありますか?

4

1 に答える 1

7

リンクしたブログリファレンスで、基本設定のMaven依存関係スニペットを確認する場合は、に注意して<classifier>tests</classifier>ください。分類子は、同じPOMから構築された異なるjarを区別するために使用されます。残念ながら、私が見つけたこのJIRAに基づくと、分類子はGrails2.3までサポートされていません。

httpclient-4.2.3-tests.jarを自分でダウンロードする場合は、それでも問題/libありません。

于 2013-02-21T23:21:39.527 に答える