@Test
public void testGetForwardAndInverseKeys_pixelCoding_fractionalAccuracy() {

    final String fractionalAccuracy = System.getProperty(SYSPROP_OLCI_USE_FRACTIONAL_ACCURACY);
    try {
        System.setProperty(SYSPROP_OLCI_USE_FRACTIONAL_ACCURACY, "true");
        final String[] codingKeys = OlciProductFactory.getForwardAndInverseKeys_pixelCoding();
        assertEquals("FWD_PIXEL_INTERPOLATING", codingKeys[0]);
        assertEquals("INV_PIXEL_QUAD_TREE", codingKeys[1]);
    } finally {
        if (fractionalAccuracy != null) {
            System.setProperty(SYSPROP_OLCI_USE_FRACTIONAL_ACCURACY, fractionalAccuracy);
        } else {
            System.clearProperty(SYSPROP_OLCI_USE_FRACTIONAL_ACCURACY);
        }
    }
}