Package com.eviware.soapui.config

Examples of com.eviware.soapui.config.RestParametersConfig


      RestRequestStepConfig restRequestStepConfig = ( RestRequestStepConfig )restTestRequestStep.getConfig()
          .getConfig();
      RestRequestConfig restRequestConfig = restRequestStepConfig.getRestRequest();
      OldRestRequestConfig oldConfig = OldRestRequestConfig.Factory.parse( restRequestConfig.toString() );

      RestParametersConfig oldParams = oldConfig.getParameters();
      if( oldParams != null )
      {
        StringToStringMapConfig newParams = restRequestConfig.addNewParameters();

        for( RestParameterConfig oldParam : oldParams.getParameterList() )
        {
          if( StringUtils.hasContent( oldParam.getValue() ) )
          {
            Entry entry = newParams.addNewEntry();
            entry.setKey( oldParam.getName() );
View Full Code Here


    }
  }

  public TestStepConfig createNewTestStep( WsdlTestCase testCase, String name, String endpoint, String method )
  {
    RestParametersConfig restParamConf = RestParametersConfig.Factory.newInstance();
    params = new XmlBeansRestParamsTestPropertyHolder( testCase, restParamConf );

    HttpRequestConfig httpRequest = HttpRequestConfig.Factory.newInstance();
    httpRequest.setMethod( method );
View Full Code Here

    testRequestConfig.setEncoding( "UTF-8" );
    testRequestConfig.setEndpoint( me.getEndpoint() );
    testRequestConfig.setMethod( me.getRequestMethod() );

    // set parameters
    RestParametersConfig parametersConfig = testRequestConfig.addNewParameters();
    Map<String, String> parametersMap = me.getHttpRequestParameters();
    List<RestParameterConfig> parameterConfigList = new ArrayList<RestParameterConfig>();
    for( String name : parametersMap.keySet() )
    {
      RestParameterConfig parameterConf = RestParameterConfig.Factory.newInstance();
      parameterConf.setName( name );
      parameterConf.setValue( parametersMap.get( name ) );
      parameterConfigList.add( parameterConf );
    }
    parametersConfig.setParameterArray( parameterConfigList.toArray( new RestParameterConfig[parametersMap.size()] ) );
    testRequestConfig.setParameters( parametersConfig );

    // String requestContent = me.getRequestContent();
    // testRequestConfig.addNewRequest().setStringValue( requestContent );
View Full Code Here

            RestRequestStepConfig restRequestStepConfig = (RestRequestStepConfig) restTestRequestStep.getConfig()
                    .getConfig();
            RestRequestConfig restRequestConfig = restRequestStepConfig.getRestRequest();
            OldRestRequestConfig oldConfig = OldRestRequestConfig.Factory.parse(restRequestConfig.toString());

            RestParametersConfig oldParams = oldConfig.getParameters();
            if (oldParams != null) {
                StringToStringMapConfig newParams = restRequestConfig.addNewParameters();

                for (RestParameterConfig oldParam : oldParams.getParameterList()) {
                    if (StringUtils.hasContent(oldParam.getValue())) {
                        Entry entry = newParams.addNewEntry();
                        entry.setKey(oldParam.getName());
                        entry.setValue(oldParam.getValue());
                    }
View Full Code Here

    }

    @Test
    public void listensToChangesInConfiguredParameters() throws Exception {
        RestResourceConfig config = RestResourceConfig.Factory.newInstance();
        RestParametersConfig restParametersConfig = config.addNewParameters();
        RestParameterConfig parameterConfig = restParametersConfig.addNewParameter();
        String parameterName = "theName";
        parameterConfig.setName(parameterName);
        parameterConfig.setStyle(RestParameterConfig.Style.Enum.forInt(RestParamsPropertyHolder.ParameterStyle.QUERY.ordinal()));
        config.setPath("/actual_path");
View Full Code Here

    }

    @Test
    public void removesFormerTemplateParametersFromPath() throws Exception {
        RestResourceConfig config = RestResourceConfig.Factory.newInstance();
        RestParametersConfig restParametersConfig = config.addNewParameters();
        RestParameterConfig parameterConfig = restParametersConfig.addNewParameter();
        String parameterName = "theName";
        parameterConfig.setName(parameterName);
        parameterConfig.setStyle(RestParameterConfig.Style.Enum.forInt(RestParamsPropertyHolder.ParameterStyle.TEMPLATE.ordinal()));
        config.setPath("/actual_path");
View Full Code Here

            dialog.getFormField(Form.PARAMSTABLE).setProperty("component", paramsTable);
        }
    }

    public TestStepConfig createNewTestStep(WsdlTestCase testCase, String name, String endpoint, String method) {
        RestParametersConfig restParamConf = RestParametersConfig.Factory.newInstance();
        params = new XmlBeansRestParamsTestPropertyHolder(testCase, restParamConf);

        HttpRequestConfig httpRequest = HttpRequestConfig.Factory.newInstance();
        httpRequest.setMethod(method);
View Full Code Here

        testRequestConfig.setEncoding("UTF-8");
        testRequestConfig.setEndpoint(me.getEndpoint());
        testRequestConfig.setMethod(me.getRequestMethod());

        // set parameters
        RestParametersConfig parametersConfig = testRequestConfig.addNewParameters();
        Map<String, String> parametersMap = me.getHttpRequestParameters();
        List<RestParameterConfig> parameterConfigList = new ArrayList<RestParameterConfig>();
        for (String name : parametersMap.keySet()) {
            RestParameterConfig parameterConf = RestParameterConfig.Factory.newInstance();
            parameterConf.setName(name);
            parameterConf.setValue(parametersMap.get(name));
            parameterConfigList.add(parameterConf);
        }
        parametersConfig.setParameterArray(parameterConfigList.toArray(new RestParameterConfig[parametersMap.size()]));
        testRequestConfig.setParameters(parametersConfig);

        // String requestContent = me.getRequestContent();
        // testRequestConfig.addNewRequest().setStringValue( requestContent );
View Full Code Here

TOP

Related Classes of com.eviware.soapui.config.RestParametersConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.