public void testAllRF() throws IOException, ClassNotFoundException { AllFieldTypesRF v1 = new AllFieldTypesRF(0x1020304050607080L, false); AllFieldTypesRF v2 = (AllFieldTypesRF) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testAllWithNullsWF() throws IOException, ClassNotFoundException { AllFieldTypesWF v1 = new AllFieldTypesWF(0x102030405060708L, true); AllFieldTypesWF v2 = (AllFieldTypesWF) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testAll() throws IOException, ClassNotFoundException { AllFieldTypes v1 = new AllFieldTypes(0x1020304050607080L, false); AllFieldTypes v2 = (AllFieldTypes) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testAllWithNulls() throws IOException, ClassNotFoundException { AllFieldTypes v1 = new AllFieldTypes(0x102030405060708L, true); AllFieldTypes v2 = (AllFieldTypes) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testAllWithNullsRF() throws IOException, ClassNotFoundException { AllFieldTypesRF v1 = new AllFieldTypesRF(0x102030405060708L, true); AllFieldTypesRF v2 = (AllFieldTypesRF) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testAllWF() throws IOException, ClassNotFoundException { AllFieldTypesWF v1 = new AllFieldTypesWF(0x1020304050607080L, false); AllFieldTypesWF v2 = (AllFieldTypesWF) serializeAndDeserialize(v1); assertEquals(v1, v2); }
public void testLong() throws IOException, ClassNotFoundException { LongHolder v = (LongHolder) serializeAndDeserialize(new LongHolder(0x69)); assertEquals(0x69, v.getLong()); } // this method adds coverage for bug 43236
public void testLongField() throws IOException, ClassNotFoundException { LongFieldHolder v = (LongFieldHolder) serializeAndDeserialize(new LongFieldHolder( 0x1020304050607080L)); assertEquals(0x1020304050607080L, v.getLong()); }
public void testBasicAll() throws IOException, ClassNotFoundException { BasicAllFieldTypes v1 = new BasicAllFieldTypes(0x1020304050607080L, false); try { serializeAndDeserialize(v1); fail("expected NotSerializableException"); } catch (NotSerializableException expected) { } this.c.setPdxSerializer(new BasicAllFieldTypesPdxSerializer()); try { BasicAllFieldTypes v2 = (BasicAllFieldTypes) serializeAndDeserialize(v1); assertEquals(v1, v2); } finally { this.c.setPdxSerializer(null); } }
public void testBasicAllWithNulls() throws IOException, ClassNotFoundException { BasicAllFieldTypes v1 = new BasicAllFieldTypes(0x1020304050607080L, true); try { serializeAndDeserialize(v1); fail("expected NotSerializableException"); } catch (NotSerializableException expected) { } this.c.setPdxSerializer(new BasicAllFieldTypesPdxSerializer()); try { BasicAllFieldTypes v2 = (BasicAllFieldTypes) serializeAndDeserialize(v1); assertEquals(v1, v2); } finally { this.c.setPdxSerializer(null); } }
public void testPdxSerializerFalse() throws IOException, ClassNotFoundException { this.c.setPdxSerializer(new BasicAllFieldTypesPdxSerializer()); try { POS v1 = new POS(3); POS v2 = (POS) serializeAndDeserialize(v1); assertEquals(v1, v2); } finally { this.c.setPdxSerializer(null); } }
public void testObjectArrayPdxInstance() throws IOException, ClassNotFoundException { DefaultQuery.setPdxReadSerialized(true); PdxReaderImpl.TESTHOOK_TRACKREADS = true; try { LongFieldHolder[] v = new LongFieldHolder[]{new LongFieldHolder(1), new LongFieldHolder(2)}; PdxInstance pi = (PdxInstance) serializeAndDeserialize(new ObjectArrayHolder(v)); ObjectArrayHolder oah = (ObjectArrayHolder) pi.getObject(); LongFieldHolder[] nv = (LongFieldHolder[])oah.getObjectArray(); if (!Arrays.equals(v, nv)) { fail("expected " + Arrays.toString(v) + " but had " + Arrays.toString(nv)); } Object[] oa = (Object[]) pi.getField("f1"); assertTrue(oa[0] instanceof PdxInstance); assertTrue(oa[1] instanceof PdxInstance); LongFieldHolder[] nv2 = new LongFieldHolder[2]; nv2[0] = (LongFieldHolder)((PdxInstance)oa[0]).getObject(); nv2[1] = (LongFieldHolder)((PdxInstance)oa[1]).getObject(); if (!Arrays.equals(v, nv2)) { fail("expected " + Arrays.toString(v) + " but had " + Arrays.toString(nv2)); } } finally { DefaultQuery.setPdxReadSerialized(false); PdxReaderImpl.TESTHOOK_TRACKREADS = false; } } public void testLongField() throws IOException, ClassNotFoundException {
public void testObjectPdxInstance() throws IOException, ClassNotFoundException { DefaultQuery.setPdxReadSerialized(true); PdxReaderImpl.TESTHOOK_TRACKREADS = true; try { PdxInstance pi = (PdxInstance) serializeAndDeserialize(new ObjectHolder("hello")); ObjectHolder v3 = (ObjectHolder)pi.getObject(); WritablePdxInstance wpi = pi.createWriter(); wpi.setField("f1", "goodbye"); assertEquals("goodbye", wpi.getField("f1")); ObjectHolder v = (ObjectHolder)wpi.getObject(); ObjectHolder v2 = (ObjectHolder)wpi.getObject(); assertEquals("goodbye", v.getObject()); assertEquals("goodbye", v2.getObject()); assertEquals("hello", v3.getObject()); assertEquals("goodbye", wpi.getField("f1")); } finally { DefaultQuery.setPdxReadSerialized(false); PdxReaderImpl.TESTHOOK_TRACKREADS = false; } } public void testObjectArrayPdxInstance() throws IOException, ClassNotFoundException {