私はScalaの開発者ですので、私は、SBTの例で私の考えを説明しようとするでしょうが、私は、Java開発者は私にテストスイートを実行するmavenアーティファクトをビルドするにはどうすればよいですか?どのようにsbtテストは動作しますか?
伝統のScala/Javaプロジェクトの構造を理解することができます信じては以下のようなものです:
src ->
- main
- test
- it
テストフォルダは概念的にユニットテスト(アプリケーションロジックのテスト用)です。だからあなたは 'sbt test'を実行し、あなたのアプリケーションをテストします。このコードはアプリケーションに近いものでなければなりません。
はそれはofftopicだったかもしれ、ここに私の質問です:
はすべて私のテストを実行しますジャーアーティファクトを構築することが可能ですか?私はテストを実行するためにsbtを開始したくありません。私は私がする必要が信じ
...テストがそうで
java my-super-service-it-case2.jar
に合格した場合、これは私に終了コード0を与えるだろう、統合テストスイートに
java my-super-service-it-case1.jar
を多くの瓶の成果物を構築したいですメインブロック内でテストを実行してください。