@Test public void canOpenObjectWithTwoRuntimes() throws Exception { getDefaultRuntime(); TestClass testClass = getRuntime().getObjectsView().build().setStreamName("test").setType(TestClass.class).open(); testClass.set(52); assertThat(testClass.get()).isEqualTo(52); CorfuRuntime runtime2 = new CorfuRuntime(getDefaultEndpoint()); runtime2.connect(); TestClass testClass2 = runtime2.getObjectsView().build().setStreamName("test").setType(TestClass.class).open(); assertThat(testClass2.get()).isEqualTo(52); }