Пример #1
0
  @Test
  public void testParseSearchScrollRequest() throws Exception {
    BytesReference content =
        XContentFactory.jsonBuilder()
            .startObject()
            .field("scroll_id", "SCROLL_ID")
            .field("scroll", "1m")
            .endObject()
            .bytes();

    SearchScrollRequest searchScrollRequest = new SearchScrollRequest();
    RestSearchScrollAction.buildFromContent(content, searchScrollRequest);

    assertThat(searchScrollRequest.scrollId(), equalTo("SCROLL_ID"));
    assertThat(
        searchScrollRequest.scroll().keepAlive(),
        equalTo(TimeValue.parseTimeValue("1m", null, "scroll")));
  }