@Test
void convertDuration_whenValueGetsSmaller_thenPrecisionIsMaintained() {

    double millisecondDuration = 1.31211;
    double siDuration = millisecondDuration / 1000;
    assertThat(ValuesInSIUnits.convertDuration(millisecondDuration, TimeUnit.MILLISECONDS)).isCloseTo(siDuration, withinPercentage(TOLERANCE));
}