### Question:
DeflateUncompressor implements Uncompressor { public void setOutputBufferSize(int outputBufferSize) { this.outputBufferSize = outputBufferSize; }  boolean isNowrap(); int getInputBufferSize(); void setInputBufferSize(int inputBufferSize); int getOutputBufferSize(); void setOutputBufferSize(int outputBufferSize); void setNowrap(boolean nowrap); boolean isCaching(); void setCaching(boolean caching); void release(); @Override void uncompress(InputStream compressedIn, OutputStream uncompressedOut);  }### Answer:
@Test public void testSetOutputBufferSize() throws IOException { Assert.assertNotEquals(17, uncompressor.getOutputBufferSize()); uncompressor.setOutputBufferSize(17); Assert.assertEquals(17, uncompressor.getOutputBufferSize()); uncompressor.uncompress(compressedContentIn, uncompressedContentOut); Assert.assertArrayEquals(CONTENT, uncompressedContentOut.toByteArray()); }