Arquillian未通过测试和@Observes方法

时间:2014-08-05 20:59:21

标签: java jboss-arquillian

我使用扩展来从yml文件中播种db:

package com.acme.data.loader;

import org.jboss.arquillian.container.test.spi.RemoteLoadableExtension;

public class DataSetLoaderExtension implements RemoteLoadableExtension {

    @Override
    public void register(ExtensionBuilder builder) {
        builder.observer(DataSetLoaderObserver.class);
    }

}

观察者类有这样的方法:

public void beforeClass(@Observes BeforeClass beforeClass) throws Exception {
 ... some code throwing exception ... 
}

因此,当异常被抛入该方法时,arquillian会默默地吞下所有异常。我希望测试实际上在观察者内部发生任何异常时失败。

1 个答案:

答案 0 :(得分:0)

1.1.5.Final版修复了这个问题。