|
7 | 7 | import org.junit.Test; |
8 | 8 |
|
9 | 9 | import java.nio.ByteBuffer; |
| 10 | +import java.util.zip.Deflater; |
| 11 | +import java.util.zip.Inflater; |
10 | 12 |
|
11 | 13 | import static org.junit.Assert.assertArrayEquals; |
12 | 14 | import static org.junit.Assert.assertEquals; |
@@ -154,4 +156,30 @@ public void testCopyInstance() { |
154 | 156 | IExtension newDeflateExtension = deflateExtension.copyInstance(); |
155 | 157 | assertEquals(deflateExtension.toString(), newDeflateExtension.toString()); |
156 | 158 | } |
| 159 | + |
| 160 | + @Test |
| 161 | + public void testGetInflater() { |
| 162 | + PerMessageDeflateExtension deflateExtension = new PerMessageDeflateExtension(); |
| 163 | + assertEquals(deflateExtension.getInflater(), new Inflater(true)); |
| 164 | + } |
| 165 | + |
| 166 | + @Test |
| 167 | + public void testSetInflater() { |
| 168 | + PerMessageDeflateExtension deflateExtension = new PerMessageDeflateExtension(); |
| 169 | + deflateExtension.setInflater(new Inflater(false)); |
| 170 | + assertEquals(deflateExtension.getInflater(), new Inflater(false)); |
| 171 | + } |
| 172 | + |
| 173 | + @Test |
| 174 | + public void testGetDeflater() { |
| 175 | + PerMessageDeflateExtension deflateExtension = new PerMessageDeflateExtension(); |
| 176 | + assertEquals(deflateExtension.getDeflater(), new Deflater(Deflater.DEFAULT_COMPRESSION, true)); |
| 177 | + } |
| 178 | + |
| 179 | + @Test |
| 180 | + public void testSetDeflater() { |
| 181 | + PerMessageDeflateExtension deflateExtension = new PerMessageDeflateExtension(); |
| 182 | + deflateExtension.setDeflater(new Deflater(Deflater.DEFAULT_COMPRESSION, false)); |
| 183 | + assertEquals(deflateExtension.getDeflater(), new Deflater(Deflater.DEFAULT_COMPRESSION, false)); |
| 184 | + } |
157 | 185 | } |
0 commit comments