JAVA-8924: changes made for adding example of trySplit() with spiterator (#14218)
This commit is contained in:
parent
18baf2eed6
commit
ab884e145f
@ -1,5 +1,6 @@
|
||||
package com.baeldung.spliterator;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Spliterator;
|
||||
@ -63,4 +64,18 @@ public class ExecutorUnitTest {
|
||||
|
||||
articles.forEach(article -> assertThat(article.getName()).isEqualTo("Java- published by Baeldung"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void givenSpliterator_whenAppliedToListOfArticles_thenSplitIntoEqualHalf() {
|
||||
List<Article> articlesListOne = new ArrayList<>();
|
||||
List<Article> articlesListTwo = new ArrayList<>();
|
||||
|
||||
split1.forEachRemaining(articlesListOne::add);
|
||||
split2.forEachRemaining(articlesListTwo::add);
|
||||
|
||||
System.out.println(articlesListOne.size());
|
||||
System.out.println(articlesListTwo.size());
|
||||
|
||||
assertThat(articlesListOne).doesNotContainAnyElementsOf(articlesListTwo);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user