您可以使用简单的光泽效果,它可以模拟EJB注入系统。
另一种方法是在测试中使用反射来设置字段,我有时使用类似这样的内容:
public static void setPrivateField(Class<? extends Object> instanceFieldClass, Object instance, String fieldName, Object fieldValue) throws Exception { Field setId = instanceFieldClass.getDeclaredField(fieldName); setId.setAccessible(true); setId.set(instance, fieldValue);}


