+ Test for mapping: basic required-properties, allow-extra-properties.