}
public void testMakeSerializableIfNecessaryWithNotSerializableArgument()
throws Exception {
XStream xstream = new XStream();
ObjectWrapper expected = new ObjectWrapper(xstream.toXML(puppy));
Object actual = serializableFactory.makeSerializableIfNecessary(puppy);
assertEquals(expected, actual);
SerializationAssert.assertIsSerializable(actual);