使用JUnit 4.12的JBoss Arquillian @InSequence

时间:2014-12-11 10:32:22

标签: java junit junit4 jboss-arquillian

我正在使用Arquillian: 1.1.5.Final对抗最新的JUnit: 4.12。使用@InSequence注释的测试方法不能用作以下例外。

java.lang.UnsupportedOperationException
    at java.util.Collections$UnmodifiableList$1.set(Collections.java:1412)
    at java.util.Collections.sort(Collections.java:234)
    at org.jboss.arquillian.junit.Arquillian.getChildren(Arquillian.java:73)

另一个stackoverflow问题here,也提到了这个错误。可悲的是,回答是使用JUnit: 4.11代替。此外,我还发现了Arquiilian问题:ARQ-1835。再一次,还没有任何活动。我试图发布到Arquiliian讨论论坛here,这似乎也没有活动。

您能否帮助建议解决此问题的解决方法?

1 个答案:

答案 0 :(得分:1)

这是在Arquillian中修复的。请参阅this commit

要解决此问题,请升级到Arquillian 1.1.6或更高版本。