Commit e17ff37c authored by Martti Käärik's avatar Martti Käärik
Browse files

Fix: correct usage of parameter mapping getter annotation in Java code generator

parent f3b312ad
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -1999,11 +1999,16 @@ public class JUnitTestGenerator extends Renderer {
				Member prop = ref.getMember();
				ParameterMapping pm = getParameterMapping(prop);

				String mappedName = pm.getParameterURI();
				String mappedName = null;
				Annotation getter = getAnnotation(pm, MAPPING_ANNOTATION_GETTER);
				if (getter != null)
					mappedName = getter.getValue();
				else
					mappedName = pm.getParameterURI();
				if (mappedName == null)
					mappedName = getElementName(prop);
				append("." + mappedName);
				if (hasAnnotation(pm, MAPPING_ANNOTATION_GETTER))
				if (getter != null)
					append("()");

				if (idx != null)