DefaultDeflateCompatibilityWindow { public boolean isCompatible() { return getIncompatibleValues().isEmpty(); }  Map<JreDeflateParameters, String> getBaselineValues(); byte[] getCorpus(); boolean isCompatible(); Map<JreDeflateParameters, String> getIncompatibleValues(); Map<JreDeflateParameters, String> getSystemValues();  }
@Test public void testIsCompatible() { window.isCompatible(); BrokenCompatibilityWindow broken = new BrokenCompatibilityWindow(); Assert.assertFalse(broken.isCompatible()); InfallibleCompatibilityWindow infallible = new InfallibleCompatibilityWindow(); Assert.assertTrue(infallible.isCompatible()); }