enable(JsonWriteFeature.WRITE_NUMBERS_AS_STRINGS) .enable(JsonGenerator.Feature.WRITE_BIGDECIMAL_AS_PLAIN) .build(); final String expected = "{\"amount\":\"100.00\",\"currency\":\"EUR\"}"; final String actual = unit.writeValueAsString(hundred); assertThat(actual, is(expected)); } ...