我成功运行了Arquillian Cube测试,但只要arquillian-algeron-pact-consumer-core和pact-jvm-consumer_2.12只是在类路径上,甚至没有在测试中使用,所有测试都不会执行但是绿色,因此从未检测到错误。测试方法也写在junit报告中。
这种行为是否合理还是一个错误?
示例(我在容器中运行wildfly-swarm,因此没有部署部分):
@RunWith(Arquillian.class)
public class CubeTest {
@Test
public void test() {
assertEquals(1, 2);
}
}
使用的版本是:
arquillian: 1.1.14.Final
cube: 1.9.2
algeron: 2.0.0-rc.2 (also for 1.0.1)
pact-jvm-consumer_2.12: 3.5.1 (also for 3.4.1)