・前書き HTTP通信関連のテストをする時に、あまり他所様に連続リクエストをするのは好ましくない。なのでlocalhostにテストファイルを置いてテストケースを実行することがある。 これまではApacheのhtdocsに放り込んでやってたのだけど、環境が変わるたびにlocalhostにファイルを用意する作業が必要になってしまうのがイマイチ。 こんな時、他のプロジェクトではどうしてるのかなぁと思ってHTTPClientのテストコードを見てみると、LocalTestServerという自前のテスト用ローカルサーバ機能を用意しているようだった。 LocalTestServerをパクっても良いかとも思ったのだけど、Scalaでlocalhostで静的コンテンツを返すだけなら、彼に任せればいいじゃないかということで、Jettyさんに登場して頂いてみた。 とりあえずJettyを入れる。 Mavenから入