有没有人知道是否有一个库可以帮助测试对象图是否完全可序列化?它可能和写出来再读回来一样简单,但我想肯定有人已经把它抽象出来了--我就是找不到它。
发布于 2010-05-12 00:50:30
阅读this文章。
并注意以下高度可重用的函数:
public void testIsSerializable()
throws JaxenException, IOException {
BaseXPath path = new BaseXPath("//foo", new DocumentNavigator());
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(out);
oos.writeObject(path);
oos.close();
assertTrue(out.toByteArray().length > 0);
}本文还解释了如何测试对象是否被正确序列化。
发布于 2010-05-12 10:15:38
可能就像把它写出来再读回来一样简单
它甚至更简单。写出来就行了。如果成功了,那么一切都是可序列化的。
https://stackoverflow.com/questions/2812652
复制相似问题