Skip to content

Commit 83f2c36

Browse files
author
Eugen Paraschiv
committed
guava examples
1 parent 4557807 commit 83f2c36

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

guava/src/test/java/org/baeldung/guava/collections/GuavaOrderingExamplesTest.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package org.baeldung.guava.collections;
22

3+
import static org.hamcrest.Matchers.nullValue;
4+
import static org.junit.Assert.assertThat;
5+
36
import java.util.Arrays;
47
import java.util.Collections;
58
import java.util.List;
@@ -16,14 +19,20 @@ public class GuavaOrderingExamplesTest {
1619
public final void givenCollectionWithNulls_whenSortingWithNullsLast_thenNullsAreLast() {
1720
final List<Integer> nums = Arrays.asList(3, 5, 4, null, 1, 2);
1821
Collections.sort(nums, Ordering.natural().nullsLast());
19-
System.out.println(nums);
22+
assertThat(nums.get(nums.size() - 1), nullValue());
2023
}
2124

2225
@Test
2326
public final void givenCollectionWithNulls_whenSortingWithNullsFirst_thenNullsAreFirst() {
2427
final List<Integer> nums = Arrays.asList(3, 5, 4, null, 1, 2);
2528
Collections.sort(nums, Ordering.natural().nullsFirst());
26-
System.out.println(nums);
29+
assertThat(nums.get(0), nullValue());
2730
}
2831

32+
@Test
33+
public final void whenCollectionIsSortedNullsLastReversed_thenNullAreFirst() {
34+
final List<Integer> nums = Arrays.asList(3, 5, 4, null, 1, 2);
35+
Collections.sort(nums, Ordering.natural().nullsLast().reverse());
36+
assertThat(nums.get(0), nullValue());
37+
}
2938
}

0 commit comments

Comments
 (0)