From 80bdb92e5746aea06d19857388d6bbc735276362 Mon Sep 17 00:00:00 2001 From: Markus Kreth Date: Mon, 28 Jan 2019 02:39:25 +0100 Subject: [PATCH] Bugfixes Tests --- .../vaadinclubhelper/dao/TestDatabaseHelperImpl.java | 4 ++++ .../vaadinclubhelper/ui/components/PersonFilterTest.java | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/dao/TestDatabaseHelperImpl.java b/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/dao/TestDatabaseHelperImpl.java index 58ed6b5..ecf2f3d 100644 --- a/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/dao/TestDatabaseHelperImpl.java +++ b/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/dao/TestDatabaseHelperImpl.java @@ -11,6 +11,7 @@ import java.time.LocalDate; import java.time.ZoneId; import java.time.ZonedDateTime; import java.util.ArrayList; +import java.util.HashSet; import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import java.util.function.Consumer; @@ -133,6 +134,9 @@ public class TestDatabaseHelperImpl implements TestDatabaseHelper { p.setPrename("prename_" + i); p.setSurname("surname_" + i); p.setBirth(LocalDate.now()); + p.setAdresses(new ArrayList<>()); + p.setPersongroups(new ArrayList<>()); + p.setGroups(new HashSet<>()); inserted.add(p); } return inserted; diff --git a/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/ui/components/PersonFilterTest.java b/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/ui/components/PersonFilterTest.java index 0913405..fe1a2f5 100644 --- a/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/ui/components/PersonFilterTest.java +++ b/src/test/java/de/kreth/vaadin/clubhelper/vaadinclubhelper/ui/components/PersonFilterTest.java @@ -5,6 +5,7 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.Mockito.when; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; @@ -45,18 +46,22 @@ class PersonFilterTest { GroupDef adminGroup = new GroupDef(); adminGroup.setId(1); adminGroup.setName("ADMIN"); + adminGroup.setPersongroups(new ArrayList<>()); GroupDef competitorGroup = new GroupDef(); competitorGroup.setName("Wettkämpfer"); competitorGroup.setId(2); + competitorGroup.setPersongroups(new ArrayList<>()); GroupDef participantGroup = new GroupDef(); participantGroup.setName("ACTIVE"); participantGroup.setId(3); + participantGroup.setPersongroups(new ArrayList<>()); GroupDef judgesGroup = new GroupDef(); judgesGroup.setName("Kampfrichter"); judgesGroup.setId(4); + judgesGroup.setPersongroups(new ArrayList<>()); return Collections.unmodifiableList(Arrays.asList(adminGroup, competitorGroup, participantGroup, judgesGroup));