Что нужно сделать, чтобы написать тест для параллельного потока spliterator? - PullRequest
0 голосов
/ 21 октября 2019

У меня есть образец JUnit Test для сплитератора.

@Test
public void check_emtpy_stream() {
    Stream<String> strings = Stream.empty();
    long n = StreamSupport.stream(CyclingSpliterator.of(strings.spliterator()), false).limit(10).count();
    assertThat(n).isEqualTo(10);
}

Но мне нужны тесты для parallelStream. Для этого мне нужно добавить второй сплитератор и написать assertThat для второго. Я читал о параллели, и, насколько я понимаю, это возможно, если я обращаюсь к методу parallel(). Но как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...