【发布时间】:2017-11-09 14:17:22
【问题描述】:
我是 scala 开发人员,所以我会尝试用 sbt 示例来解释我的想法,但我相信 java 开发人员可以理解我
传统的scala/java项目结构如下:
src ->
- main
- test
- it
test 文件夹在概念上用于单元测试(用于测试应用程序逻辑)。所以你可以运行'sbt test'并测试你的应用程序。此代码必须靠近您的应用程序。
可能是题外话,这是我的问题:
是否可以构建运行我所有测试的 jar 工件?我不想仅仅为了运行我的测试而启动 sbt。我想用集成测试套件构建许多 jar 工件
java my-super-service-it-case1.jar
如果测试通过,这会给我退出代码 0
java my-super-service-it-case2.jar
等等……
我相信我需要在主块内运行测试..
【问题讨论】:
标签: java scala unit-testing testing integration-testing