private void assertParseStringMapWithNoSchema(Map<Object, Object> expected, String str) {
        SchemaAndValue result = Values.parseString(str);
        assertEquals(Type.MAP, result.schema().type());
        assertNull(result.schema().valueSchema());
        Map<?, ?> list = (Map<?, ?>) result.value();
        assertEquals(expected, list);
    }
Maps with a consistent key type may still not have a common type for the values
This behavior should be independent of the order that the pairs appear in the string
connect/api/src/test/java/org/apache/kafka/connect/data/ValuesTest.java