use of org.apache.hadoop.io.serializer.JavaSerialization in project ignite by apache.
the class HadoopSerializationWrapperSelfTest method testIntJavaSerialization.
/**
* Tests read/write of Integer via native JavaleSerialization.
* @throws Exception If fails.
*/
public void testIntJavaSerialization() throws Exception {
HadoopSerialization ser = new HadoopSerializationWrapper(new JavaSerialization(), Integer.class);
ByteArrayOutputStream buf = new ByteArrayOutputStream();
DataOutput out = new DataOutputStream(buf);
ser.write(out, 3);
ser.write(out, -5);
ser.close();
DataInput in = new DataInputStream(new ByteArrayInputStream(buf.toByteArray()));
assertEquals(3, ((Integer) ser.read(in, null)).intValue());
assertEquals(-5, ((Integer) ser.read(in, null)).intValue());
}
Aggregations