Package com.agiletec.plugins.jpremoteresourceloader.apsadmin.resource

Examples of com.agiletec.plugins.jpremoteresourceloader.apsadmin.resource.RemoteResourceLoaderAction


    this.addParameter("mainGroup", "free");
   
    String result = this.executeAction();
    assertEquals(Action.INPUT, result);
   
    RemoteResourceLoaderAction action = (RemoteResourceLoaderAction) this.getAction();
    assertNotNull(action);
   
    Collection<String> actionErrors = action.getActionErrors();
    assertNotNull(actionErrors);
    assertEquals(0, actionErrors.size());

    Map<String,List<String>> fieldErrors = action.getFieldErrors();
    assertNotNull(fieldErrors);
    assertEquals(1, fieldErrors.size());
   
    // no well formed url
    this.initAction("/do/jpremoteresourceloader/Resource", "save");
    this.setUserOnSession("admin");
    this.addParameter("ResourceTypeCode", "Image");
    this.addParameter("strutsAction", "1");
    this.addParameter("descr", "Image");
    this.addParameter("alternateName", "Image");
    this.addParameter("mainGroup", "free");
    this.addParameter("url", "fakeURL");
   
    result = this.executeAction();
    assertEquals(Action.INPUT, result);
   
    action = (RemoteResourceLoaderAction) this.getAction();
    assertNotNull(action);
   
    actionErrors = action.getActionErrors();
    assertNotNull(actionErrors);
    assertEquals(0, actionErrors.size());

    fieldErrors = action.getFieldErrors();
    assertNotNull(fieldErrors);
    assertEquals(1, fieldErrors.size());
   
    // not valid url
    this.initAction("/do/jpremoteresourceloader/Resource", "save");
    this.setUserOnSession("admin");
    this.addParameter("ResourceTypeCode", "Image");
    this.addParameter("strutsAction", "1");
    this.addParameter("descr", "Image");
    this.addParameter("alternateName", "Image");
    this.addParameter("mainGroup", "free");
    this.addParameter("url", "http://www.google.com/entando/resources/static/img/headerLogo_background.jpg");
   
    result = this.executeAction();
    assertEquals(Action.INPUT, result);
   
    action = (RemoteResourceLoaderAction) this.getAction();
    assertNotNull(action);
   
    actionErrors = action.getActionErrors();
    assertNotNull(actionErrors);
    assertEquals(0, actionErrors.size());

    fieldErrors = action.getFieldErrors();
    assertNotNull(fieldErrors);
    assertEquals(1, fieldErrors.size());
   
  }
View Full Code Here

TOP

Related Classes of com.agiletec.plugins.jpremoteresourceloader.apsadmin.resource.RemoteResourceLoaderAction

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.