@Test public void testRawPlatform() { try { entry.setRawPlatform(UNKNOWN - 1); fail(); } catch (IllegalArgumentException expected) { } try { entry.setRawPlatform(UByte.MIN_VALUE - 1); fail(); } catch (IllegalArgumentException expected) { } try { entry.setRawPlatform(UByte.MAX_VALUE + 1); fail(); } catch (IllegalArgumentException expected) { } assertEquals(0, entry.getRawPlatform()); entry.setRawPlatform(UByte.MIN_VALUE); assertEquals(UByte.MIN_VALUE, entry.getRawPlatform()); entry.setRawPlatform(PLATFORM_FAT); assertEquals(PLATFORM_FAT, entry.getRawPlatform()); entry.setRawPlatform(PLATFORM_UNIX); assertEquals(PLATFORM_UNIX, entry.getRawPlatform()); entry.setRawPlatform(UByte.MAX_VALUE); assertEquals(UByte.MAX_VALUE, entry.getRawPlatform()); }
dos.writeShort((entry.getRawPlatform() << 8) | 63);