2011-12-19 9 views
0

私はmavenプロジェクトを持っています。mavenインストール時のTestNGユニットテスト - > jettyにデプロイ - > jettyを起動 - >テストを実行 - >サーバを停止

私は(春)コントローラクラスをテストすると、テストclass.Toが正常にこのテストクラスを実行して書いた、私は、Webアプリは(桟橋)サーバーで展開することにしたいです。私はMavenのクリーンinstall.projectを実行したときに、私は、これを達成するにはどうすればよい

built->deployed to server->start server->run test->stop server 

である私は、桟橋のプラグインや貨物のプラグインを見ているが、まだそれは難しい私がやりたい見つけてきました。

答えて

1

バネコントローラをユニットテストする場合は、Webアプリケーションをjettyにデプロイする必要はありません。 Springフレームワークには、hereと記載されているテストサポートがあります。

ウェブには多くの例があります。また、testNGを使用するテストクラスhereを参照することもできます。

jettyでテストを実行する場合は、these instructionsを参照してください。本質的には、埠頭の始動を拘束し、pre-integration-testpost-integration-test相に停止します。

+0

ありがとう、私はそれを試してみる – ghTvNath

関連する問題