Tabnine Logo
DemoRequest
Code IndexAdd Tabnine to your IDE (free)

How to use
DemoRequest
in
org.geoserver.web.demo

Best Java code snippets using org.geoserver.web.demo.DemoRequest (Showing top 14 results out of 315)

origin: org.geoserver.web/web-wcs

  public Page createPage() {
    DemoRequest request = new DemoRequest(null);
    HttpServletRequest http = ((WebRequest) WCSRequestBuilderPanel.this.getRequest())
        .getHttpServletRequest();
    String url = ResponseUtils.buildURL(ResponseUtils.baseURL(http), "ows", Collections
        .singletonMap("strict", "true"), URLType.SERVICE);
    request.setRequestUrl(url);
    request.setRequestBody((String) responseWindow.getDefaultModelObject());
    return new DemoRequestResponse(new Model(request));
  }
});
origin: org.geoserver.web/web-demo

public void testUrlLinkUnmodified() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "onchange");
  
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  assertEquals(demoDir, req.getDemoDir());
  String requestFileName = req.getRequestFileName();
  String requestUrl = req.getRequestUrl();
  String requestBody = req.getRequestBody();
  assertEquals(requestName, requestFileName);
  assertNotNull(requestUrl);
  assertNull(requestBody);
}
origin: org.geoserver.web/gs-web-demo

DemoRequest req = (DemoRequest) model.getObject();
assertEquals(Files.asResource(demoDir).path(), req.getDemoDir());
String requestFileName = req.getRequestFileName();
String requestUrl = req.getRequestUrl();
origin: org.geoserver.web/gs-web-demo

/**
 * Package visible constructor aimed to help in setting up unit tests for this class
 *
 * @param demoDir
 */
DemoRequestsPage(final Resource demoDir) {
  this.demoDir = Resources.serializable(demoDir);
  DemoRequest model = new DemoRequest(demoDir.path());
  setDefaultModel(new Model(model));
  setUpDemoRequestsForm(demoDir);
}
origin: org.geoserver.web/web-demo

public void testUrlLinkModified() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "onchange");
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final String modifiedUrl = "http://modified/url";
  TextField url = (TextField) tester.getComponentFromLastRenderedPage("demoRequestsForm:url");
  url.setModelValue(new String[] { modifiedUrl });
  assertEquals(modifiedUrl, url.getValue());
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  String requestUrl = req.getRequestUrl();
  assertEquals(modifiedUrl, requestUrl);
}
origin: org.geoserver.web/gs-web-demo

  "password", new Model<>(((DemoRequest) model.getObject()).getPassword())) {
@Override
protected void onDetach() {
origin: org.geoserver.web/web-demo

public void testUrlLinkSelected() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "onchange");
  
  
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  assertEquals(demoDir, req.getDemoDir());
  String requestFileName = req.getRequestFileName();
  String requestUrl = req.getRequestUrl();
  String requestBody = req.getRequestBody();
  assertEquals(requestName, requestFileName);
  assertNotNull(requestUrl);
  assertNull(requestBody);
}
origin: org.geoserver.web/gs-web-demo

public DemoRequestsPage() {
  try {
    GeoServerResourceLoader loader = this.getGeoServer().getCatalog().getResourceLoader();
    demoDir = Resources.serializable(loader.get("demo"));
  } catch (Exception e) {
    throw new WicketRuntimeException(
        "Can't access demo requests directory: " + e.getMessage());
  }
  DemoRequest model = new DemoRequest(demoDir.path());
  setDefaultModel(new Model(model));
  setUpDemoRequestsForm(demoDir);
}
origin: org.geoserver.web/gs-web-demo

@Test
public void testUrlLinkModified() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "change");
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final String modifiedUrl = "http://modified/url";
  TextField url = (TextField) tester.getComponentFromLastRenderedPage("demoRequestsForm:url");
  url.setModelValue(new String[] {modifiedUrl});
  assertEquals(modifiedUrl, url.getValue());
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  String requestUrl = req.getRequestUrl();
  assertEquals(modifiedUrl, requestUrl);
}
origin: org.geoserver.web/gs-web-demo

@Test
public void testUrlLinkSelected() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "change");
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  assertEquals(Files.asResource(demoDir).path(), req.getDemoDir());
  String requestFileName = req.getRequestFileName();
  String requestUrl = req.getRequestUrl();
  String requestBody = req.getRequestBody();
  assertEquals(requestName, requestFileName);
  assertNotNull(requestUrl);
  assertNull(requestBody);
}
origin: org.geoserver.web/web-wcs

  public Page createPage() {
    DemoRequest request = new DemoRequest(null);
    HttpServletRequest http = ((WebRequest) WCSRequestBuilder.this.getRequest())
        .getHttpServletRequest();
    String url = ResponseUtils.buildURL(ResponseUtils.baseURL(http), "ows", Collections
        .singletonMap("strict", "true"), URLType.SERVICE);
    request.setRequestUrl(url);
    request.setRequestBody((String) responseWindow.getDefaultModelObject());
    return new DemoRequestResponse(new Model(request));
  }
});
origin: org.geoserver.web/gs-web-demo

@Test
public void testUrlLinkUnmodified() {
  // print(tester.getLastRenderedPage(), true, true);
  final FormTester requestFormTester = tester.newFormTester("demoRequestsForm");
  final String requestName = "WMS_describeLayer.url";
  requestFormTester.select("demoRequestsList", 1);
  /*
   * There's an AjaxFormSubmitBehavior attached to onchange so force it
   */
  tester.executeAjaxEvent("demoRequestsForm:demoRequestsList", "change");
  tester.assertModelValue("demoRequestsForm:demoRequestsList", requestName);
  final boolean isAjax = true;
  tester.clickLink("demoRequestsForm:submit", isAjax);
  tester.assertVisible("responseWindow");
  IModel model = tester.getLastRenderedPage().getDefaultModel();
  assertTrue(model.getObject() instanceof DemoRequest);
  DemoRequest req = (DemoRequest) model.getObject();
  assertEquals(Files.asResource(demoDir).path(), req.getDemoDir());
  String requestFileName = req.getRequestFileName();
  String requestUrl = req.getRequestUrl();
  String requestBody = req.getRequestBody();
  assertEquals(requestName, requestFileName);
  assertNotNull(requestUrl);
  assertNull(requestBody);
}
origin: org.geoserver.web/gs-web-wcs

  public Page createPage() {
    DemoRequest request = new DemoRequest(null);
    HttpServletRequest http = GeoServerApplication.get().servletRequest();
    String url =
        ResponseUtils.buildURL(
            ResponseUtils.baseURL(http),
            "ows",
            Collections.singletonMap("strict", "true"),
            URLType.SERVICE);
    request.setRequestUrl(url);
    request.setRequestBody((String) responseWindow.getDefaultModelObject());
    return new DemoRequestResponse(new Model(request));
  }
});
origin: org.geoserver.web/gs-web-wcs

  public Page createPage() {
    DemoRequest request = new DemoRequest(null);
    HttpServletRequest http =
        GeoServerApplication.get().servletRequest(getRequest());
    String url =
        ResponseUtils.buildURL(
            ResponseUtils.baseURL(http),
            "ows",
            Collections.singletonMap("strict", "true"),
            URLType.SERVICE);
    request.setRequestUrl(url);
    request.setRequestBody((String) responseWindow.getDefaultModelObject());
    return new DemoRequestResponse(new Model(request));
  }
});
org.geoserver.web.demoDemoRequest

Javadoc

Holds on the properties used as arguments for the TestWfsPost servlet

Most used methods

  • <init>
  • getDemoDir
  • getRequestBody
  • getRequestFileName
  • getRequestUrl
  • setRequestBody
  • setRequestUrl
  • getPassword

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getSharedPreferences (Context)
  • findViewById (Activity)
  • runOnUiThread (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • BoxLayout (javax.swing)
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now