@Test
public void testSerializer() throws Exception {
WebPage originalWebPage = new WebPage(new URL("http://www.jboss.org"), "opensource", 10L);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
JBossMarshallerSerialization<WebPage> marshallerSerialization = new JBossMarshallerSerialization<>();
Serializer<WebPage> serializer = marshallerSerialization.getSerializer(WebPage.class);
serializer.open(baos);
serializer.serialize(originalWebPage);
serializer.close();
Deserializer<WebPage> deserializer = marshallerSerialization.getDeserializer(WebPage.class);
deserializer.open(new ByteArrayInputStream(baos.toByteArray()));
WebPage deserializedWebPage = deserializer.deserialize(null);
deserializer.close();
assertEquals(deserializedWebPage, originalWebPage);
}
SerializerTest.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:infinispan-hadoop
作者:
评论列表
文章目录