@Test
public void testIsSame() throws Exception {
HazelcastInstance instance1 = Hazelcast.newHazelcastInstance();
HazelcastInstance instance2 = Hazelcast.newHazelcastInstance();
final XAResource resource1 = instance1.newTransactionContext().getXaResource();
final XAResource resource2 = instance2.newTransactionContext().getXaResource();
HazelcastInstance client = HazelcastClient.newHazelcastClient();
final XAResource clientResource = client.newTransactionContext().getXaResource();
assertTrue(clientResource.isSameRM(resource1));
assertTrue(clientResource.isSameRM(resource2));
}