List of usage examples for com.liferay.portal.kernel.util JavaDetector isJDK8
public static boolean isJDK8()
From source file:com.liferay.dynamic.data.mapping.render.DDMFormFieldValueRendererTest.java
License:Open Source License
@Test public void testGeolocationFieldValueRenderer() { JSONObject jsonObject = JSONFactoryUtil.createJSONObject(); jsonObject.put("latitude", 9.8765); jsonObject.put("longitude", 1.2345); DDMFormFieldValue ddmFormFieldValue = createDDMFormFieldValue("Geolocation", new UnlocalizedValue(jsonObject.toString())); DDMFormFieldValueRenderer ddmFormFieldValueRenderer = new GeolocationDDMFormFieldValueRenderer(); String renderedValue = ddmFormFieldValueRenderer.render(ddmFormFieldValue, LocaleUtil.SPAIN); if (JavaDetector.isJDK8()) { Assert.assertEquals("Latitud: 9,877, Longitud: 1,234", renderedValue); } else {//from w ww . j a v a 2s .c o m Assert.assertEquals("Latitud: 9,876, Longitud: 1,234", renderedValue); } renderedValue = ddmFormFieldValueRenderer.render(ddmFormFieldValue, LocaleUtil.US); if (JavaDetector.isJDK8()) { Assert.assertEquals("Latitude: 9.877, Longitude: 1.234", renderedValue); } else { Assert.assertEquals("Latitude: 9.876, Longitude: 1.234", renderedValue); } }
From source file:com.liferay.dynamic.data.mapping.storage.GeolocationFieldRendererTest.java
License:Open Source License
@Test public void testRenderedValuesFollowLocaleConventions() { FieldRenderer fieldRenderer = new GeolocationFieldRenderer(); if (JavaDetector.isJDK8()) { Assert.assertEquals("Latitud: 9,877, Longitud: 1,234", fieldRenderer.render(createField(), LocaleUtil.SPAIN)); } else {/*from w w w . j a va2 s . co m*/ Assert.assertEquals("Latitud: 9,876, Longitud: 1,234", fieldRenderer.render(createField(), LocaleUtil.SPAIN)); } }
From source file:com.liferay.dynamic.data.mapping.storage.GeolocationFieldRendererTest.java
License:Open Source License
@Test public void testRenderedValuesShouldHave3DecimalPlaces() { FieldRenderer fieldRenderer = new GeolocationFieldRenderer(); if (JavaDetector.isJDK8()) { Assert.assertEquals("Latitude: 9.877, Longitude: 1.234", fieldRenderer.render(createField(), LocaleUtil.US)); } else {//from w w w .j a v a 2 s .c om Assert.assertEquals("Latitude: 9.876, Longitude: 1.234", fieldRenderer.render(createField(), LocaleUtil.US)); } }