ChmLzxcControlData implements ChmAccessor<ChmLzxcControlData> { public String toString() { StringBuilder sb = new StringBuilder(); sb.append("size(unknown):=" + this.getSize() + ", "); sb.append("signature(Compression type identifier):=" + new String(this.getSignature(), UTF_8) + ", "); sb.append("version(Possibly numeric code for LZX):=" + this.getVersion() + System.getProperty("line.separator")); sb.append("resetInterval(The Huffman reset interval):=" + this.getResetInterval() + ", "); sb.append("windowSize:=" + this.getWindowSize() + ", "); sb.append("windowsPerReset(unknown (sometimes 2, sometimes 1, sometimes 0):=" + this.getWindowsPerReset() + ", "); sb.append("unknown_18:=" + this.getUnknown_18() + System.getProperty("line.separator")); return sb.toString(); } ChmLzxcControlData(); long getSize(); byte[] getSignature(); long getVersion(); long getResetInterval(); long getWindowSize(); long getWindowsPerReset(); long getUnknown_18(); String toString(); void parse(byte[] data, ChmLzxcControlData chmLzxcControlData); static void main(String[] args);  }
@Test public void testGetToString() { assertTrue(chmLzxcControlData.toString().contains( TestParameters.VP_CONTROL_DATA_SIGNATURE)); }