@BeforeClass
public static void setUp() throws Exception {
CConfiguration conf = CConfiguration.create();
conf.set(Constants.Security.Store.FILE_PATH, TEMP_FOLDER.newFolder().getAbsolutePath());
SConfiguration sConf = SConfiguration.create();
sConf.set(Constants.Security.Store.FILE_PASSWORD, "secret");
InMemoryNamespaceAdmin namespaceClient = new InMemoryNamespaceAdmin();
NamespaceMeta namespaceMeta = new NamespaceMeta.Builder()
.setName(NAMESPACE1)
.build();
namespaceClient.create(namespaceMeta);
FileSecureStoreService fileSecureStoreService = new FileSecureStoreService(conf, sConf, namespaceClient);
httpService = NettyHttpService.builder("remoteSecureStoreTest")
.setHttpHandlers(new SecureStoreHandler(fileSecureStoreService, fileSecureStoreService))
.setExceptionHandler(new HttpExceptionHandler())
.build();
httpService.start();
InMemoryDiscoveryService discoveryService = new InMemoryDiscoveryService();
discoveryService.register(new Discoverable(Constants.Service.SECURE_STORE_SERVICE, httpService.getBindAddress()));
remoteSecureStore = new RemoteSecureStore(discoveryService);
}