我对mvn verify
相位有点困惑。我创建了一个Spring Boot项目(一个简单的项目,没有添加任何显式配置)。我创建了一些JUnit单元测试,它们同时使用mvn verify
和mvn test
命令运行。
在mvn verify
andmvn test
命令输出中没有观察到任何差异。
有什么mvn verify
不同mvn test
呢?
Stack Overflow 上的一些帖子也提到了mvn verify
运行集成测试。如果是这种情况,那么我有几个问题。
- Maven 如何将特定测试识别为单元测试或集成测试?
- 如果
mvn verify
应该只运行集成测试,那么为什么要使用它执行单元测试?