1
2
3
4
5
6
7
8
9
10
11 package org.mule.transport;
12
13 import org.mule.tck.AbstractMuleTestCase;
14
15 import org.apache.commons.lang.SerializationUtils;
16
17 public class NullPayloadTestCase extends AbstractMuleTestCase
18 {
19
20 public void testUniqueDeserialization()
21 {
22 NullPayload result = NullPayload.getInstance();
23
24 byte[] serialized = SerializationUtils.serialize(result);
25 assertNotNull(serialized);
26
27 Object deserialized = SerializationUtils.deserialize(serialized);
28 assertSame(deserialized, result);
29 assertEquals(deserialized, result);
30 }
31
32 }