#134 adding UT, getMappingMethodReferenceBasedOnParameter refactored