#355 handle case when there are no child elements for the given key

This commit is contained in:
qza
2016-06-02 07:32:48 +02:00
parent 43f90ead48
commit f3110de130
2 changed files with 11 additions and 4 deletions

View File

@ -29,7 +29,6 @@ public class AbstractDocumentTest {
public void shouldPutAndGetValue() {
document.put(KEY, VALUE);
assertEquals(VALUE, document.get(KEY));
System.out.println(document);
}
@Test
@ -45,4 +44,11 @@ public class AbstractDocumentTest {
assertEquals(2, childrenStream.count());
}
@Test
public void shouldRetrieveEmptyStreamForNonExistinChildren() {
Stream<DocumentImplementation> children = document.children(KEY, DocumentImplementation::new);
assertNotNull(children);
assertEquals(0, children.count());
}
}