@@ -0,0 +1,502 @@
+package org.ovirt.engine.core.utils.serialization.json;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Aimport org.junit.Test;%0Aimport org.ovirt.engine.core.common.businessentities.VM;%0A%0Apublic class VmSerializationTest %7B%0A%0A    private VM vm = new VM();%0A%0A    @Test%0A    public void serializable() %7B%0A        String serialized = new JsonObjectSerializer().serialize(vm);%0A        VM deserialized = new JsonObjectDeserializer().deserialize(serialized, VM.class);%0A        assertEquals(vm, deserialized);%0A    %7D%0A%7D%0A

test vm serialization/deserialization