DataTypeUtils { static int getSizeInBytes(int enviTypeId) { if (EnviConstants.TYPE_ID_BYTE == enviTypeId) { return 1; } else if (EnviConstants.TYPE_ID_INT16 == enviTypeId || EnviConstants.TYPE_ID_UINT16 == enviTypeId) { return 2; } else if (EnviConstants.TYPE_ID_INT32 == enviTypeId || EnviConstants.TYPE_ID_FLOAT32 == enviTypeId || EnviConstants.TYPE_ID_UINT32 == enviTypeId) { return 4; } else if (EnviConstants.TYPE_ID_FLOAT64 == enviTypeId) { return 8; } return -1; } private  DataTypeUtils();   }
@Test public void testGetSizeInBytes() { assertEquals(1, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_BYTE)); assertEquals(2, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_INT16)); assertEquals(4, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_INT32)); assertEquals(4, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_FLOAT32)); assertEquals(8, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_FLOAT64)); assertEquals(2, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_UINT16)); assertEquals(4, DataTypeUtils.getSizeInBytes(EnviConstants.TYPE_ID_UINT32)); }