@Test
public void testConvertCustomPropertiesFull() throws Exception {

    Map<String, Set<String>> properties = convertCustomProperties(fullRecord);
    assertThat(properties.keySet(), Matchers.containsInAnyOrder("A", "B"));
    assertThat(properties.get("A"), Matchers.containsInAnyOrder("A1", "A2", "A3"));
    assertThat(properties.get("B"), Matchers.containsInAnyOrder("B1", "B2"));
}