List of usage examples for org.apache.commons.lang3.reflect FieldUtils writeDeclaredStaticField
public static void writeDeclaredStaticField(final Class<?> cls, final String fieldName, final Object value, final boolean forceAccess) throws IllegalAccessException
From source file:com.xpn.xwiki.plugin.wikimanager.WikiManagerTest.java
@Override protected void tearDown() throws Exception { super.tearDown(); // Reset static fields FieldUtils.writeDeclaredStaticField(XWikiServerClass.class, "instance", null, true); }
From source file:org.cristalise.lookup.LookupTestBase.java
@Before public void setUp() throws Exception { Logger.addLogStream(System.out, 8); lookup = new JooqLookupManager(); ObjectProperties c2kProps = new ObjectProperties(); setUpStorage(c2kProps);/*from w w w . ja va2 s. com*/ Gateway.init(c2kProps); FieldUtils.writeDeclaredStaticField(Gateway.class, "mLookupManager", lookup, true); FieldUtils.writeDeclaredStaticField(Gateway.class, "mLookup", lookup, true); lookup.open(null); lookup.initializeDirectory(); }
From source file:org.silverpeas.core.mail.SmtpMailSendingMassiveTest.java
@BeforeEach public void setup() throws Exception { // Injecting by reflection the mock instance oldMailSender = MailSenderProvider.get(); FieldUtils.writeDeclaredStaticField(MailSenderProvider.class, "mailSender", new StubbedSmtpMailSender(), true);/*from ww w.j a va 2s. c o m*/ }
From source file:org.silverpeas.core.mail.SmtpMailSendingMassiveTest.java
@AfterEach public void destroy() throws Exception { // Replacing by reflection the mock instances by the previous extracted one. FieldUtils.writeDeclaredStaticField(MailSenderProvider.class, "mailSender", oldMailSender, true); }
From source file:org.silverpeas.core.mail.SmtpMailSendingTest.java
@BeforeEach public void setup() throws Exception { // Injecting by reflection the mock instance oldMailSender = MailSenderProvider.get(); FieldUtils.writeDeclaredStaticField(MailSenderProvider.class, "mailSender", new StubbedSmtpMailSender(), true);//from www .j a va 2 s . c o m }
From source file:org.silverpeas.core.mail.TestSmtpMailSending.java
@Before public void setup() throws Exception { // Injecting by reflection the mock instance oldMailSender = MailSenderProvider.get(); FieldUtils.writeDeclaredStaticField(MailSenderProvider.class, "mailSender", new StubbedSmtpMailSender(), true);//from www .ja va 2 s .c o m }
From source file:org.silverpeas.core.mail.TestSmtpMailSending.java
@After public void destroy() throws Exception { // Replacing by reflection the mock instances by the previous extracted one. FieldUtils.writeDeclaredStaticField(MailSenderProvider.class, "mailSender", oldMailSender, true); }
From source file:org.silverpeas.core.notification.sse.AbstractServerEventDispatcherTaskTest.java
@BeforeEach @AfterEach/*from w w w . ja va 2 s . c om*/ @SuppressWarnings("unchecked") public void setup() throws Exception { asyncContextMap = (Set<AsyncContext>) FieldUtils.readDeclaredStaticField(ServerEventDispatcherTask.class, "synchronizedContexts", true); serverEventStore = (ServerEventStore) FieldUtils.readDeclaredStaticField(ServerEventDispatcherTask.class, "serverEventStore", true); asyncContextMap.clear(); serverEventStore.clear(); FieldUtils.writeDeclaredStaticField(AbstractServerEvent.class, "idCounter", 0L, true); new SseLogger().init(); }