When we try to pass the double value to the TCK component in studio, it will be rounded to 5 decimal places. I.e. when we have a double value 0.123456789 it will be rounded to 0.12346
Looks like the problem happens in theĀ MappingUtils.coerce() method
if (Double.class == expectedType) { return new BigDecimal(Double.class.cast(value)).setScale(5, RoundingMode.HALF_UP).doubleValue(); }
We can see that we have rounding to 5 decimal places for any double value.
|
|
|
|
---|---|---|---|
00214914 | 10 |