Search in sources :

Example 1 with CursorCommitResult

use of org.zalando.nakadi.view.CursorCommitResult in project nakadi by zalando.

the class CursorsControllerTest method whenCommitInvalidCursorsThenOk.

@Test
public void whenCommitInvalidCursorsThenOk() throws Exception {
    when(cursorsService.commitCursors(any(), any(), any())).thenReturn(DUMMY_CURSORS.stream().map(v -> Boolean.FALSE).collect(Collectors.toList()));
    final ItemsWrapper<CursorCommitResult> expectation = new ItemsWrapper<>(DUMMY_CURSORS.stream().map(c -> new CursorCommitResult(c, false)).collect(Collectors.toList()));
    postCursors(DUMMY_CURSORS).andExpect(status().isOk()).andExpect(content().string(TestUtils.JSON_TEST_HELPER.matchesObject(expectation)));
}
Also used : CursorCommitResult(org.zalando.nakadi.view.CursorCommitResult) ItemsWrapper(org.zalando.nakadi.domain.ItemsWrapper) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)1 ItemsWrapper (org.zalando.nakadi.domain.ItemsWrapper)1 CursorCommitResult (org.zalando.nakadi.view.CursorCommitResult)1