public String getFingerprint() {
        return fingerprint;
    }
@Test
    public void testGetFingerprint() throws Exception {
        final StreamListFingerprint fingerprint = new StreamListFingerprint(Lists.newArrayList(stream1, stream2));

        // The fingerprint depends on the hashCode of each stream and stream rule and might change if the underlying
        // implementation changed.
        assertEquals("dc859599e0c4564322fbb7535796e96147ad766b", fingerprint.getFingerprint());
    }