public V getValue() {
        if (value == null && serializationService != null) {
            value = serializationService.toObject(valueData);
        }
        return value;
    }
@Test
    public void testGetValue_withDataValue() {
        assertEquals("value", dataEvent.getValue());
    }