Package ch.ralscha.extdirectspring.bean

Examples of ch.ralscha.extdirectspring.bean.ExtDirectPollResponse


    assertThat(resp.getMessage()).isNull();
  }

  @Test
  public void pollNotRequiredArgumentWithoutRequestParameter() throws Exception {
    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "handleMessage5", "message5", null, null);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("message5");
    assertThat(resp.getData()).isNull();
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here


  @Test
  public void pollRequiredHeaderWithoutValue() throws Exception {
    HttpHeaders headers = new HttpHeaders();
    headers.add("header", "headerValue");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader1", "messageRequestHeader1", null,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader1");
    assertThat(resp.getData()).isEqualTo("null;null;headerValue");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

    HttpHeaders headers = new HttpHeaders();
    headers.add("header", "headerValue");
    headers.add("anotherName", "headerValue1");
    headers.add("anotherName", "headerValue2");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader2", "messageRequestHeader2", params,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader2");
    assertThat(resp.getData()).isEqualTo("1;headerValue1");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();

    params.clear();
    params.put("id", "2");

    resp = ControllerUtil.performPollRequest(mockMvc, "pollProvider",
        "messageRequestHeader2", "messageRequestHeader2", params, null, null,
        true);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("exception");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader2");
    assertThat(resp.getData()).isNull();
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isEqualTo("Server Error");

    params.clear();
    params.put("id", "3");
    headers = new HttpHeaders();
    headers.add("header", "headerValue");
    resp = ControllerUtil.performPollRequest(mockMvc, "pollProvider",
        "messageRequestHeader2", "messageRequestHeader2", params, headers, null,
        true);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("exception");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader2");
    assertThat(resp.getData()).isNull();
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isEqualTo("Server Error");
  }
View Full Code Here

  public void pollRequiredHeaderWithValueAndDefault1() throws Exception {
    HttpHeaders headers = new HttpHeaders();
    headers.add("header", "headerValue");
    headers.add("anotherName", "headerValue1");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader3", "messageRequestHeader3", null,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader3");
    assertThat(resp.getData()).isEqualTo("headerValue1");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

  }

  @Test
  public void pollRequiredHeaderWithValueAndDefault2() throws Exception {

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader3", "messageRequestHeader3", null,
        null);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader3");
    assertThat(resp.getData()).isEqualTo("default");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

  public void pollOptionalHeaderWithoutValueAndDefault1() throws Exception {
    HttpHeaders headers = new HttpHeaders();
    headers.add("header", "headerValue");
    headers.add("anotherName", "headerValue1");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader4", "messageRequestHeader4", null,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader4");
    assertThat(resp.getData()).isEqualTo("headerValue");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

    assertThat(resp.getMessage()).isNull();
  }

  @Test
  public void pollOptionalHeaderWithoutValueAndDefault2() throws Exception {
    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader4", "messageRequestHeader4", null,
        null);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader4");
    assertThat(resp.getData()).isEqualTo("default");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

  @Test
  public void pollMultipleHeaders1() throws Exception {
    HttpHeaders headers = new HttpHeaders();
    headers.add("last", "lastHeader");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader5", "messageRequestHeader5", null,
        headers);
    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader5");
    assertThat(resp.getData()).isEqualTo("null;default1;default2;lastHeader");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

    HttpHeaders headers = new HttpHeaders();
    headers.add("last", "lastHeader");
    headers.add("header2", "2ndHeader");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader5", "messageRequestHeader5", params,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader5");
    assertThat(resp.getData()).isEqualTo("33;default1;2ndHeader;lastHeader");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

    HttpHeaders headers = new HttpHeaders();
    headers.add("last", "last");
    headers.add("header1", "1st");
    headers.add("header2", "2nd");

    ExtDirectPollResponse resp = ControllerUtil.performPollRequest(mockMvc,
        "pollProvider", "messageRequestHeader5", "messageRequestHeader5", params,
        headers);

    assertThat(resp).isNotNull();
    assertThat(resp.getType()).isEqualTo("event");
    assertThat(resp.getName()).isEqualTo("messageRequestHeader5");
    assertThat(resp.getData()).isEqualTo("44;1st;2nd;last");
    assertThat(resp.getWhere()).isNull();
    assertThat(resp.getMessage()).isNull();
  }
View Full Code Here

TOP

Related Classes of ch.ralscha.extdirectspring.bean.ExtDirectPollResponse

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.