@Override
  public Object apply(Object input) {
    return PropertyOrFieldSupport.EXTRACTION.getValueOf(propertyOrFieldName, input);
  }
@Test
  void should_extract_null_from_map_by_key_with_null_value() {
    // GIVEN
    Map<String, Employee> map = mapOf(entry("key", null));
    ByNameSingleExtractor underTest = new ByNameSingleExtractor("key");
    // WHEN
    Object result = underTest.apply(map);
    // THEN
    then(result).isNull();
  }