@Test public void encodeSendsMax0() throws Exception { List<Measurement> ms = new ArrayList<>(); ms.add(max(0, "test")); Map<Id, Delta> values = decode(JsonUtils.encode(Collections.emptyMap(), ms)); Assertions.assertEquals(1, values.size()); ms.forEach(m -> { Id id = m.id(); Assertions.assertEquals(0.0, values.get(id).value, 1e-12); }); }