diff --git a/core-java-8/src/test/java/org/baeldung/java8/Java8SortUnitTest.java b/core-java-8/src/test/java/org/baeldung/java8/Java8SortUnitTest.java index cc068e68ee..d4cf6e4aa6 100644 --- a/core-java-8/src/test/java/org/baeldung/java8/Java8SortUnitTest.java +++ b/core-java-8/src/test/java/org/baeldung/java8/Java8SortUnitTest.java @@ -1,12 +1,16 @@ package org.baeldung.java8; +import static org.hamcrest.Matchers.equalTo; + import java.util.Collections; import java.util.List; import org.baeldung.java8.entity.Human; +import org.junit.Assert; import org.junit.Test; import com.google.common.collect.Lists; +import com.google.common.primitives.Ints; public class Java8SortUnitTest { @@ -16,7 +20,14 @@ public class Java8SortUnitTest { public final void whenSortingEntitiesByName_thenCorrectlySorted() { final List humans = Lists.newArrayList(new Human("Sarah", 10), new Human("Jack", 12)); Collections.sort(humans, (final Human h1, final Human h2) -> h1.getName().compareTo(h2.getName())); - // Assert.assertThat(actual, matcher); + Assert.assertThat(humans.get(0), equalTo(new Human("Jack", 12))); + } + + @Test + public final void whenSortingEntitiesByAge_thenCorrectlySorted() { + final List humans = Lists.newArrayList(new Human("Sarah", 10), new Human("Jack", 12)); + Collections.sort(humans, (final Human h1, final Human h2) -> Ints.compare(h1.getAge(), h2.getAge())); + Assert.assertThat(humans.get(0), equalTo(new Human("Sarah", 10))); } }