Examples of SSEvent


Examples of ch.ralscha.extdirectspring.bean.SSEvent

  @Test
  public void sseOptionalHeaderWithoutValueAndDefault2() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageRequestHeader4", null, null, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("messageRequestHeader4");
    assertThat(event.getComment()).isEqualTo("comment of message default");
    assertThat(event.getData()).isEqualTo("default");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    headers.add("last", "lastHeader");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageRequestHeader5", null, headers, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("messageRequestHeader5");
    assertThat(event.getComment()).isEqualTo("comment of message null");
    assertThat(event.getData()).isEqualTo("null;default1;default2;lastHeader");
    assertThat(event.getId()).isEqualTo("122");
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    headers.add("header2", "2ndHeader");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageRequestHeader5", params, headers, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("messageRequestHeader5");
    assertThat(event.getComment()).isEqualTo("comment of message 33");
    assertThat(event.getData()).isEqualTo("33;default1;2ndHeader;lastHeader");
    assertThat(event.getId()).isEqualTo("122");
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    headers.add("header2", "2nd");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageRequestHeader5", params, headers, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("messageRequestHeader5");
    assertThat(event.getComment()).isEqualTo("comment of message 44");
    assertThat(event.getData()).isEqualTo("44;1st;2nd;last");
    assertThat(event.getId()).isEqualTo("122");
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    headers.add("booleanHeader", "true");

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageRequestHeader6", null, headers, null);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("messageRequestHeader6");
    assertThat(event.getComment()).isEqualTo("comment");
    assertThat(event.getData()).isEqualTo("2;true");
    assertThat(event.getId()).isEqualTo("123");
    assertThat(event.getRetry()).isEqualTo(10000);
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  public void sseWithWriterAndStringReturn() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message13", null, null, null);
    assertThat(events).hasSize(5);

    SSEvent event = events.get(0);
    assertThat(event.getEvent()).isEqualTo("event");
    assertThat(event.getComment()).isEqualTo("first comment");
    assertThat(event.getData()).isEqualTo("one");
    assertThat(event.getId()).isEqualTo("1");
    assertThat(event.getRetry()).isEqualTo(1000);

    event = events.get(1);
    assertThat(event.getEvent()).isEqualTo("event");
    assertThat(event.getComment()).isEqualTo("second comment");
    assertThat(event.getData()).isEqualTo("two");
    assertThat(event.getId()).isEqualTo("2");
    assertThat(event.getRetry()).isEqualTo(1000);

    event = events.get(2);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("third");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(3);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("fourth");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(4);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("fifth");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  public void sseWithWriterAndSSEventReturn() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message14", null, null, null);
    assertThat(events).hasSize(3);

    SSEvent event = events.get(0);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("1");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(1);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("2");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(2);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isEqualTo("the last message");
    assertThat(event.getData()).isEqualTo("3");
    assertThat(event.getId()).isEqualTo("123");
    assertThat(event.getRetry()).isEqualTo(0);
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

  public void sseWithWriterAndVoidReturn() throws Exception {
    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "message15", null, null, null);
    assertThat(events).hasSize(4);

    SSEvent event = events.get(0);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("A");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(1);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("B");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

    event = events.get(2);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isEqualTo("C");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isEqualTo(0);

    event = events.get(3);
    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).isNull();
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isEqualTo(10);
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    cookies.add(new Cookie("cookie", "cookieValue"));

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageCookieValue1", null, null, cookies);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).startsWith("null;null;cookieValue");
    assertThat(event.getId()).isEqualTo("1");
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here

Examples of ch.ralscha.extdirectspring.bean.SSEvent

    cookies.add(new Cookie("anotherName", "cookieValue2"));

    List<SSEvent> events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageCookieValue2", params, null, cookies);
    assertThat(events).hasSize(1);
    SSEvent event = events.get(0);

    assertThat(event.getEvent()).isNull();
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).startsWith("1;cookieValue1");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();

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

    events = ControllerUtil.performSseRequest(mockMvc, "sseProvider",
        "messageCookieValue2", params, null, null, true);
    assertThat(events).hasSize(1);
    event = events.get(0);

    assertThat(event.getEvent()).isEqualTo("error");
    assertThat(event.getComment()).isNull();
    assertThat(event.getData()).startsWith("Server Error");
    assertThat(event.getId()).isNull();
    assertThat(event.getRetry()).isNull();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.