package org.apache.hadoop.util; import java.util.Random; import static org.junit.Assert.*; import org.junit.Test; public class SerializableUtilsTest { private static Random random = new Random(); @Test public void testInt() throws Exception { Integer i = random.nextInt(); byte[] data = SerializableUtils.toBytes(i); assertEquals(i, SerializableUtils.getFromBytes(data, Integer.class)); } @Test public void testLong() throws Exception { Long l = random.nextLong(); byte[] data = SerializableUtils.toBytes(l); assertEquals(l, SerializableUtils.getFromBytes(data, Long.class)); } @Test public void testString() throws Exception { String s = new String("" + random.nextLong()); byte[] data = SerializableUtils.toBytes(s); assertEquals(s, SerializableUtils.getFromBytes(data, String.class)); } }