From 8eda91c53e2df91b7b8022b80476513ac8116955 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 28 Feb 2016 11:53:28 +0000 Subject: Allow reading of methods without body --- src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java') diff --git a/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java b/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java index e30f1ef..66a7a63 100644 --- a/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java +++ b/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java @@ -16,6 +16,7 @@ import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.util.Collections; import java.util.List; +import java.util.Optional; import java.util.Set; import java.util.function.Function; import java.util.stream.IntStream; @@ -133,6 +134,8 @@ public class ValueObjectTests { return "[string 1]"; } else if (type.equals(boolean.class)) { return true; + } else if (type.equals(Optional.class)) { + return Optional.of("[optional 1]"); } else if (type.equals(List.class)) { return list("[list 1]"); } else if (type.equals(Set.class)) { @@ -159,6 +162,8 @@ public class ValueObjectTests { return "[string 2]"; } else if (type.equals(boolean.class)) { return false; + } else if (type.equals(Optional.class)) { + return Optional.of("[optional 2]"); } else if (type.equals(List.class)) { return list("[list 2]"); } else if (type.equals(Set.class)) { @@ -185,6 +190,8 @@ public class ValueObjectTests { return "[string]"; } else if (type.equals(boolean.class)) { return true; + } else if (type.equals(Optional.class)) { + return Optional.of("[optional]"); } else if (type.equals(List.class)) { return list("[list]"); } else if (type.equals(Set.class)) { -- cgit v1.2.3