in src/main/java/org/apache/sling/testing/resourceresolver/MockValueMap.java [111:126]
private static Object convertForWrite(Object value) {
if (value instanceof Date) {
// Store Date values as Calendar values
Calendar calendar = Calendar.getInstance();
calendar.setTime((Date) value);
value = calendar;
} else if (value instanceof InputStream) {
// Store InputStream values as byte array
try {
value = IOUtils.toByteArray((InputStream) value);
} catch (IOException ex) {
throw new RuntimeException("Unable to convert input stream to byte array.");
}
}
return value;
}