【发布时间】:2014-05-22 16:20:35
【问题描述】:
我正在使用 JBoss 和 WildFly Maven 插件来部署我的应用程序。
<plugins>
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.0.0.Beta1</version>
</plugin>
</plugins>
我发现的问题是,如果我的项目中有一些 Junit 测试,它们会在在应用程序部署之前执行,从而导致应用程序状态不一致的测试。是否可以在测试阶段之前以某种方式配置此插件以启动?
谢谢
【问题讨论】:
-
为什么会导致应用状态不一致?运行测试应该独立于部署应用程序。您的设置听起来有些可疑 :-) 此外,在部署之前运行测试通常是最佳实践。