@Test public void testConstructor() { SerializedEventMessage<Object> message1 = new SerializedEventMessage<Object>( eventId, timestamp, serializedPayload, serializedMetaData, serializer); assertSame(MetaData.emptyInstance(), message1.getMetaData()); assertEquals(Object.class, message1.getPayloadType()); assertFalse(message1.isPayloadDeserialized()); assertEquals(Object.class, message1.getPayload().getClass()); assertTrue(message1.isPayloadDeserialized()); }