### Question:
GlobalTransactionScanner extends AbstractAutoProxyCreator implements InitializingBean, ApplicationContextAware,
    DisposableBean { @Override public void afterPropertiesSet() { if (disableGlobalTransaction) { if (LOGGER.isInfoEnabled()) { LOGGER.info("Global transaction is disabled."); } return; } initClient(); } GlobalTransactionScanner(String txServiceGroup);  GlobalTransactionScanner(String txServiceGroup, int mode);  GlobalTransactionScanner(String applicationId, String txServiceGroup);  GlobalTransactionScanner(String applicationId, String txServiceGroup, int mode);  GlobalTransactionScanner(String applicationId, String txServiceGroup, FailureHandler failureHandlerHook);  GlobalTransactionScanner(String applicationId, String txServiceGroup, int mode,
                                    FailureHandler failureHandlerHook); @Override void destroy(); @Override void afterPropertiesSet(); @Override void setApplicationContext(ApplicationContext applicationContext);  }### Answer:
@Test public void testAfterPropertiesSet() { globalTransactionScanner.afterPropertiesSet(); }