@Test
public void testGetDecimalStringValueEN() throws ParseException
{

  final Locale locale = new Locale("en");
  assertEquals("11.667", therapyDisplayProvider.getDecimalStringValue(11.66666, locale));
  assertEquals("1.667", therapyDisplayProvider.getDecimalStringValue(1.66666, locale));
  assertEquals("0.667", therapyDisplayProvider.getDecimalStringValue(0.66666, locale));
  assertEquals("0.0667", therapyDisplayProvider.getDecimalStringValue(0.06666, locale));
  assertEquals("0.00667", therapyDisplayProvider.getDecimalStringValue(0.006666, locale));
  assertEquals("0.000667", therapyDisplayProvider.getDecimalStringValue(0.0006666, locale));
  assertEquals("1", therapyDisplayProvider.getDecimalStringValue(1.0000006, locale));
  assertEquals("1.007", therapyDisplayProvider.getDecimalStringValue(1.006666, locale));
  assertEquals("0", therapyDisplayProvider.getDecimalStringValue(0.0, locale));
  assertEquals("", therapyDisplayProvider.getDecimalStringValue(null, locale));
}