public ServiceInfo getServiceInfo() {
        return serviceInfo;
    }
@Test
    void testDeserialize() throws JsonProcessingException {
        String json = "{\"headers\":{},\"namespace\":\"namespace\",\"serviceName\":\"service\",\"groupName\":\"group\","
                + "\"serviceInfo\":{\"name\":\"service\",\"groupName\":\"group\",\"cacheMillis\":1000,\"hosts\":[],"
                + "\"lastRefTime\":0,\"checksum\":\"\",\"allIPs\":false,\"reachProtectionThreshold\":false,"
                + "\"valid\":true},\"module\":\"naming\"}";
        NotifySubscriberRequest actual = mapper.readValue(json, NotifySubscriberRequest.class);
        checkRequestBasedInfo(actual);
        assertEquals(GROUP + "@@" + SERVICE, actual.getServiceInfo().getKey());
    }