}
public void testChangesOnAtomicMapNoLocks() {
AtomicMap<String, String> map = cache.getAtomicMap("key");
assert map.isEmpty();
InvocationContextContainer icc = TestingUtil.extractComponent(cache, InvocationContextContainer.class);
InvocationContext ic = icc.createInvocationContext();
ic.setFlags(SKIP_LOCKING);
log.debug("Doing a put");
assert icc.getInvocationContext().hasFlag(SKIP_LOCKING);
map.put("a", "b");
log.debug("Put complete");
assert map.get("a").equals("b");
// now re-retrieve the map and make sure we see the diffs