/** * Test of default Java Serialization (on an ObjectOutputStream). */ private BigdataValue doDefaultJavaSerializationTest( final BigdataValue expected) { // serialize final byte[] data = SerializerUtil.serialize(expected); // deserialize final BigdataValue actual = (BigdataValue) SerializerUtil .deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }
/** * Test of default Java Serialization (on an ObjectOutputStream). */ private BigdataValue doDefaultJavaSerializationTest( final BigdataValue expected) { // serialize final byte[] data = SerializerUtil.serialize(expected); // deserialize final BigdataValue actual = (BigdataValue) SerializerUtil .deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }
private void doRoundTripTest(final Value v) { final String namespace = getName(); final BigdataValueFactory f = BigdataValueFactoryImpl.getInstance(namespace); // same reference (singleton pattern). assertTrue(f == BigdataValueFactoryImpl.getInstance(namespace)); // Coerce into a BigdataValue. final BigdataValue expected = f.asValue(v); assertTrue(f == expected.getValueFactory()); // test default java serialization. final BigdataValue actual1 = doDefaultJavaSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual1.getValueFactory()); // test BigdataValueSerializer final BigdataValue actual2 = doBigdataValueSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual2.getValueFactory()); }
private void doRoundTripTest(final Value v) { final String namespace = getName(); final BigdataValueFactory f = BigdataValueFactoryImpl.getInstance(namespace); // same reference (singleton pattern). assertTrue(f == BigdataValueFactoryImpl.getInstance(namespace)); // Coerce into a BigdataValue. final BigdataValue expected = f.asValue(v); assertTrue(f == expected.getValueFactory()); // test default java serialization. final BigdataValue actual1 = doDefaultJavaSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual1.getValueFactory()); // test BigdataValueSerializer final BigdataValue actual2 = doBigdataValueSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual2.getValueFactory()); }
/** * Test of {@link BigdataValueSerializer}. */ private BigdataValue doBigdataValueSerializationTest( final BigdataValue expected) { final BigdataValueSerializer<BigdataValue> ser = expected .getValueFactory().getValueSerializer(); // serialize final byte[] data = ser.serialize(expected); // deserialize final BigdataValue actual = ser.deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }
/** * Test of {@link BigdataValueSerializer}. */ private BigdataValue doBigdataValueSerializationTest( final BigdataValue expected) { final BigdataValueSerializer<BigdataValue> ser = expected .getValueFactory().getValueSerializer(); // serialize final byte[] data = ser.serialize(expected); // deserialize final BigdataValue actual = ser.deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }
/** * Test of default Java Serialization (on an ObjectOutputStream). */ private BigdataValue doDefaultJavaSerializationTest( final BigdataValue expected) { // serialize final byte[] data = SerializerUtil.serialize(expected); // deserialize final BigdataValue actual = (BigdataValue) SerializerUtil .deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }
private void doRoundTripTest(final Value v) { final String namespace = getName(); final BigdataValueFactory f = BigdataValueFactoryImpl.getInstance(namespace); // same reference (singleton pattern). assertTrue(f == BigdataValueFactoryImpl.getInstance(namespace)); // Coerce into a BigdataValue. final BigdataValue expected = f.asValue(v); assertTrue(f == expected.getValueFactory()); // test default java serialization. final BigdataValue actual1 = doDefaultJavaSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual1.getValueFactory()); // test BigdataValueSerializer final BigdataValue actual2 = doBigdataValueSerializationTest(expected); // same value factory reference on the deserialized term. assertTrue(f == actual2.getValueFactory()); }
/** * Test of {@link BigdataValueSerializer}. */ private BigdataValue doBigdataValueSerializationTest( final BigdataValue expected) { final BigdataValueSerializer<BigdataValue> ser = expected .getValueFactory().getValueSerializer(); // serialize final byte[] data = ser.serialize(expected); // deserialize final BigdataValue actual = ser.deserialize(data); // Values compare as equal. assertTrue(expected.equals(actual)); return actual; }