Skip to content

Commit

Permalink
test for empty list
Browse files Browse the repository at this point in the history
Signed-off-by: Robert Grassian <robert.grassian@split.io>
  • Loading branch information
rgrassian-split committed Sep 13, 2022
1 parent 1e90c48 commit c04c87b
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/test/java/dev/openfeature/javasdk/ValueTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -122,4 +122,16 @@ class Something {}
assertEquals("Invalid value type: class java.util.ArrayList", e.getMessage());
}
}

@Test public void emptyListAllowed() {
List<String> list = new ArrayList<>();
try {
Value value = new Value((Object) list);
assertTrue(value.isList());
List<Value> values = value.asList();
assertTrue(values.isEmpty());
} catch (Exception e) {
fail("Unexpected exception occurred.", e);
}
}
}

0 comments on commit c04c87b

Please sign in to comment.