@BeforeClass public static void initTestsContext() throws Exception { ApplicationContext testContext = APP_CONTEXT_INIT.getApplicationContext(); PRIVATE_REMOTE_CREDENTIALS_SERVICE = (RemoteCredentialsService) testContext.getBean("remoteCredentialsService"); REMOTE_CREDENTIALS_SERVICE = (RemoteCredentialsService) testContext.getBean("RemoteCredentialsService"); AUTHENTICATION_SERVICE = (MutableAuthenticationService) testContext.getBean("authenticationService"); BEHAVIOUR_FILTER = (BehaviourFilter) testContext.getBean("policyBehaviourFilter"); DICTIONARY_SERVICE = (DictionaryService) testContext.getBean("dictionaryService"); NAMESPACE_SERVICE = (NamespaceService) testContext.getBean("namespaceService"); REPOSITORY_HELPER = (Repository) testContext.getBean("repositoryHelper"); NODE_SERVICE = (NodeService) testContext.getBean("nodeService"); PUBLIC_NODE_SERVICE = (NodeService) testContext.getBean("NodeService"); PERSON_SERVICE = (PersonService) testContext.getBean("personService"); TRANSACTION_HELPER = (RetryingTransactionHelper) testContext.getBean("retryingTransactionHelper"); TRANSACTION_SERVICE = (TransactionService) testContext.getBean("TransactionService"); PERMISSION_SERVICE = (PermissionService) testContext.getBean("permissionService"); // Switch to a test shared system container RemoteCredentialsServiceImpl.setSharedCredentialsSystemContainerName( SHARED_SYSTEM_CONTAINER_NAME); }
private static void findServices() { ApplicationContext ctx = testContext.getApplicationContext(); copyService = ctx.getBean("CopyService", CopyService.class); dictionaryService = ctx.getBean("dictionaryService", DictionaryService.class); nodeService = ctx.getBean("NodeService", NodeService.class); quickShareService = ctx.getBean("QuickShareService", QuickShareService.class); repository = ctx.getBean("repositoryHelper", Repository.class); attributeService = ctx.getBean("AttributeService", AttributeService.class); permissionService = ctx.getBean("PermissionService", PermissionService.class); }