private ImmutableParameterModel asParameter(ObjectFieldType field) { return new ImmutableParameterModel(field.getKey().getName().getLocalPart(), "", field.getValue(), false, field.isRequired(), false, false, getExpressionSupport(field), getDefaultValue(field).orElse(null), BEHAVIOUR, ParameterDslConfiguration.getDefaultInstance(), null, getLayoutModel(field).orElse(null), null, emptyList(), emptySet(), null); }
private static ParameterModel getParameter() { ParameterModel parameterModel = mock(ParameterModel.class, withSettings().lenient()); when(parameterModel.getModelProperty(any())).thenReturn(Optional.empty()); when(parameterModel.getDslConfiguration()).thenReturn(ParameterDslConfiguration.getDefaultInstance()); when(parameterModel.getRole()).thenReturn(BEHAVIOUR); return parameterModel; }
@Before public void before() { when(extensionModel.getOperationModels()).thenReturn(asList(operationModel)); mockSubTypes(extensionModel); when(extensionModel.getName()).thenReturn("extensionModel"); when(extensionModel.getImportedTypes()).thenReturn(emptySet()); when(extensionModel.getXmlDslModel()) .thenReturn(XmlDslModel.builder().setPrefix("ns").setNamespace("http://www.mulesoft.org/schema/mule/ns") .setSchemaLocation("http://www.mulesoft.org/schema/mule/heisenberg/current/mule-ns.xsd").build()); when(operationModel.getName()).thenReturn("dummyOperation"); when(validParameterModel.getModelProperty(ParameterGroupModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getModelProperty(QNameModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getModelProperty(InfrastructureParameterModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getModelProperty(OAuthParameterModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getDslConfiguration()).thenReturn(ParameterDslConfiguration.getDefaultInstance()); when(validParameterModel.getRole()).thenReturn(BEHAVIOUR); when(validParameterModel.getLayoutModel()).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(ParameterGroupModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(QNameModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(InfrastructureParameterModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(OAuthParameterModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getDslConfiguration()).thenReturn(ParameterDslConfiguration.getDefaultInstance()); when(invalidParameterModel.getRole()).thenReturn(BEHAVIOUR); when(invalidParameterModel.getLayoutModel()).thenReturn(Optional.empty()); when(invalidParameterModel.getExpressionSupport()).thenReturn(SUPPORTED); }
when(validParameterModel.getModelProperty(InfrastructureParameterModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getModelProperty(OAuthParameterModelProperty.class)).thenReturn(Optional.empty()); when(validParameterModel.getDslConfiguration()).thenReturn(ParameterDslConfiguration.getDefaultInstance()); when(validParameterModel.getRole()).thenReturn(BEHAVIOUR); when(validParameterModel.getLayoutModel()).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(InfrastructureParameterModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getModelProperty(OAuthParameterModelProperty.class)).thenReturn(Optional.empty()); when(invalidParameterModel.getDslConfiguration()).thenReturn(ParameterDslConfiguration.getDefaultInstance()); when(invalidParameterModel.getRole()).thenReturn(BEHAVIOUR); when(invalidParameterModel.getLayoutModel()).thenReturn(Optional.empty());
private ImmutableParameterModel asParameter(ObjectFieldType field) { return new ImmutableParameterModel(field.getKey().getName().getLocalPart(), "", field.getValue(), false, field.isRequired(), false, getExpressionSupport(field), getDefaultValue(field).orElse(null), BEHAVIOUR, ParameterDslConfiguration.getDefaultInstance(), null, getLayoutModel(field).orElse(null), null, emptyList(), emptySet()); }
.with(new TypeIdAnnotation(Map.class.getName())) .build()) .withDsl(ParameterDslConfiguration.getDefaultInstance()) .withLayout(LayoutModel.builder().order(2).tabName(TRANSPORT).build()) .withDisplayModel(DisplayModel.builder()