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