### Question:
IFAE_LLCHAR extends ISOStringFieldPackager { public void setLength(int len) { checkLength(len, 99); super.setLength(len); } IFAE_LLCHAR();  IFAE_LLCHAR(int len, String description); void setLength(int len);  }### Answer:
@Test public void testPackWithPackagerWithoutDescription() throws Exception { ISOField field = new ISOField(12, "1234"); IFAE_LLCHAR packager = new IFAE_LLCHAR(); packager.setLength(12); TestUtils.assertEquals(new byte[] {(byte)0x30, (byte)0x34, (byte)0xF1, (byte)0xF2, (byte)0xF3, (byte)0xF4}, packager.pack(field)); }
@Test public void testUnpackWithPackagerWithoutDescription() throws Exception { byte[] raw = new byte[] {(byte)0x30, (byte)0x34, (byte)0xF1, (byte)0xF2, (byte)0xF3, (byte)0xF4}; IFAE_LLCHAR packager = new IFAE_LLCHAR(); packager.setLength(10); ISOField field = new ISOField(12); packager.unpack(field, raw, 0); assertEquals("1234", (String) field.getValue()); }