public static LookupResult multi(final CharSequence singleValue, final Map<Object, Object> multiValue) {
        return withoutTTL().single(singleValue).multiValue(multiValue).build();
    }
@Test
    public void serializeMultiBoolean() {
        final LookupResult lookupResult = LookupResult.multi(true, MULTI_VALUE);
        final JsonNode node = objectMapper.convertValue(lookupResult, JsonNode.class);

        assertThat(node.isNull()).isFalse();
        assertThat(node.path("single_value").asBoolean()).isTrue();
        assertThat(node.path("multi_value").path("int").asInt()).isEqualTo(42);
        assertThat(node.path("multi_value").path("bool").asBoolean()).isEqualTo(true);
        assertThat(node.path("multi_value").path("string").asText()).isEqualTo("Foobar");
        assertThat(node.path("ttl").asLong()).isEqualTo(Long.MAX_VALUE);
    }