From 79e2c3ed493d7e0c74400e0e772414b24f6b3dba Mon Sep 17 00:00:00 2001 From: Grzegorz Piwowarek Date: Tue, 12 Jul 2016 21:14:57 +0300 Subject: [PATCH] Add additional examples --- .../introduction/AssertJJava8Test.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/assertj/src/test/java/com/baeldung/assertj/introduction/AssertJJava8Test.java b/assertj/src/test/java/com/baeldung/assertj/introduction/AssertJJava8Test.java index 8700b38ca8..4671ee82bb 100644 --- a/assertj/src/test/java/com/baeldung/assertj/introduction/AssertJJava8Test.java +++ b/assertj/src/test/java/com/baeldung/assertj/introduction/AssertJJava8Test.java @@ -63,6 +63,7 @@ public class AssertJJava8Test { final LocalTime givenLocalTime = LocalTime.of(12, 15); assertThat(givenLocalTime) + .isAfter(LocalTime.of(1, 0)) .hasSameHourAs(LocalTime.of(12, 0)); } @@ -75,6 +76,24 @@ public class AssertJJava8Test { .contains(2015); } + @Test + public void givenList_shouldAssertFlatExtractingLeapYear() throws Exception { + final List givenList = asList(ofYearDay(2016, 5), ofYearDay(2015, 6)); + + assertThat(givenList) + .flatExtracting(LocalDate::isLeapYear) + .contains(true); + } + + @Test + public void givenList_shouldAssertFlatExtractingClass() throws Exception { + final List givenList = asList(ofYearDay(2016, 5), ofYearDay(2015, 6)); + + assertThat(givenList) + .flatExtracting(Object::getClass) + .contains(LocalDate.class); + } + @Test public void givenList_shouldAssertMultipleFlatExtracting() throws Exception { final List givenList = asList(ofYearDay(2016, 5), ofYearDay(2015, 6));