@Override GsonJsonUtil createJsonUtil() { return new GsonJsonUtil(); } }
@Override protected RESTRepositoryClient createClient(String repoUrl) { return new RESTRepositoryClient(repoUrl, new GsonJsonUtil(), false); }
@Override protected RESTRepositoryClient createClient(String repoUrl) { return new RESTRepositoryClient(repoUrl, new GsonJsonUtil(), true); }
@Before public void setUp() { Properties properties = new Properties(); properties.setProperty("key", "value"); backendRepo = new InMemoryRepository(new ValidatorFactory.Builder().build()) { @Override public void close() throws IOException { closed = true; super.close(); } }; repo = new MachineOrientedRESTRepository(backendRepo, new GsonJsonUtil()); auxRepo = new AuxiliaryRESTRepository(backendRepo, properties); }