package permafrost.tundra.data; import com.wm.data.IData; import com.wm.data.IDataCursor; import com.wm.data.IDataFactory; import com.wm.data.IDataUtil; import static org.junit.Assert.*; import org.junit.Test; public class ImmutableIDataTest { @Test public void testPutIgnored() throws Exception { IData document = IDataFactory.create(); IDataCursor cursor = document.getCursor(); IDataUtil.put(cursor, "a", "1"); cursor.destroy(); IData immutableDocument = new ImmutableIData(document); cursor = immutableDocument.getCursor(); IDataUtil.put(cursor, "a", "2"); assertEquals("1", IDataUtil.getString(cursor, "a")); cursor.destroy(); } }