如何替换Arquillian测试的常量表达式字符串?

时间:2017-10-23 12:00:14

标签: java-ee junit jboss-arquillian

在我的企业应用程序中,我有简单的类:

package org.my_package;

public class Configuration {
    public static final String BEAN_NAME_SUFFIX = "";   
}

对于Aquilliran测试我想用类替换这个类,如下所示:

package org.my_package;

public class Configuration {
    public static final String BEAN_NAME_SUFFIX = "Mock";   
}

请注意,BEAN_NAME_SUFFIX的值必须是constans表达式。

以下列方式使用:

@EJB(beanName = "MyBean" + Configuration.BEAN_NAME_SUFFIX)
private MyBean myBean; // I swap those implementations

我该怎么做?

0 个答案:

没有答案