@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); CompressionProvider provider = factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayOutputStream in = new ByteArrayOutputStream(); outStream = new SnappyCompressionOutputStream( in, provider ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); CompressionProvider provider = factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayOutputStream in = new ByteArrayOutputStream(); outStream = new DummyCompressionOS( in, provider ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); CompressionProvider provider = factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayOutputStream in = new ByteArrayOutputStream(); outStream = new GZIPCompressionOutputStream( in, provider ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); CompressionProvider provider = factory.getCompressionProviderByName( PROVIDER_NAME ); internalStream = new ByteArrayOutputStream(); outStream = new ZIPCompressionOutputStream( internalStream, provider ); }
@Test public void getNonExistentProvider() { CompressionProvider provider = factory.createCompressionProviderInstance( "Fake" ); assertNull( provider ); provider = factory.getCompressionProviderByName( null ); assertNull( provider ); provider = factory.getCompressionProviderByName( "Invalid" ); assertNull( provider ); } }
@Test public void testCreateInputStream() throws IOException { NoneCompressionProvider provider = (NoneCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayInputStream in = new ByteArrayInputStream( "Test".getBytes() ); NoneCompressionInputStream inStream = new NoneCompressionInputStream( in, provider ); assertNotNull( inStream ); NoneCompressionInputStream ncis = (NoneCompressionInputStream) provider.createInputStream( in ); assertNotNull( ncis ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); provider = factory.getCompressionProviderByName( PROVIDER_NAME ); inStream = new GZIPCompressionInputStream( createGZIPInputStream(), provider ) { }; }
@Test public void testCreateInputStream() throws IOException { ZIPCompressionProvider provider = (ZIPCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayInputStream in = new ByteArrayInputStream( "Test".getBytes() ); ZipInputStream zis = new ZipInputStream( in ); ZIPCompressionInputStream inStream = new ZIPCompressionInputStream( in, provider ); assertNotNull( inStream ); ZIPCompressionInputStream ncis = provider.createInputStream( in ); assertNotNull( ncis ); ZIPCompressionInputStream ncis2 = provider.createInputStream( zis ); assertNotNull( ncis2 ); }
@Test public void testCreateOutputStream() throws IOException { NoneCompressionProvider provider = (NoneCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayOutputStream out = new ByteArrayOutputStream(); NoneCompressionOutputStream outStream = new NoneCompressionOutputStream( out, provider ); assertNotNull( outStream ); NoneCompressionOutputStream ncis = (NoneCompressionOutputStream) provider.createOutputStream( out ); assertNotNull( ncis ); } }
@Test public void testCreateOutputStream() throws IOException { SnappyCompressionProvider provider = (SnappyCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayOutputStream out = new ByteArrayOutputStream(); SnappyCompressionOutputStream outStream = new SnappyCompressionOutputStream( out, provider ); assertNotNull( outStream ); SnappyCompressionOutputStream ncis = provider.createOutputStream( out ); assertNotNull( ncis ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); CompressionProvider provider = factory.getCompressionProviderByName( PROVIDER_NAME ); ByteArrayInputStream in = createTestInputStream(); inStream = new DummyCompressionIS( in, provider ); }
@Test public void testGetName() { NoneCompressionProvider provider = (NoneCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertNotNull( provider ); assertEquals( PROVIDER_NAME, provider.getName() ); }
@Test public void testGetName() { GZIPCompressionProvider provider = (GZIPCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertNotNull( provider ); assertEquals( PROVIDER_NAME, provider.getName() ); }
@Before public void setUp() throws Exception { factory = CompressionProviderFactory.getInstance(); provider = factory.getCompressionProviderByName( PROVIDER_NAME ); inStream = new SnappyCompressionInputStream( createSnappyInputStream(), provider ) { }; }
@Test public void testGetName() { ZIPCompressionProvider provider = (ZIPCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertNotNull( provider ); assertEquals( PROVIDER_NAME, provider.getName() ); }
@Test public void testCreateInputStream() throws IOException { SnappyCompressionProvider provider = (SnappyCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); SnappyInputStream in = createSnappyInputStream(); SnappyCompressionInputStream inStream = new SnappyCompressionInputStream( in, provider ); assertNotNull( inStream ); SnappyCompressionInputStream ncis = provider.createInputStream( in ); assertNotNull( ncis ); }
@Test public void testGetProviderAttributes() { NoneCompressionProvider provider = (NoneCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertEquals( "No compression", provider.getDescription() ); assertTrue( provider.supportsInput() ); assertTrue( provider.supportsOutput() ); assertNull( provider.getDefaultExtension() ); }
@Test public void testGetProviderAttributes() { ZIPCompressionProvider provider = (ZIPCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertEquals( "ZIP compression", provider.getDescription() ); assertTrue( provider.supportsInput() ); assertTrue( provider.supportsOutput() ); assertEquals( "zip", provider.getDefaultExtension() ); }
@Test public void testGetProviderAttributes() { GZIPCompressionProvider provider = (GZIPCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertEquals( "GZIP compression", provider.getDescription() ); assertTrue( provider.supportsInput() ); assertTrue( provider.supportsOutput() ); assertEquals( "gz", provider.getDefaultExtension() ); }
@Test public void testGetProviderAttributes() { SnappyCompressionProvider provider = (SnappyCompressionProvider) factory.getCompressionProviderByName( PROVIDER_NAME ); assertEquals( "Snappy compression", provider.getDescription() ); assertTrue( provider.supportsInput() ); assertTrue( provider.supportsOutput() ); assertNull( provider.getDefaultExtension() ); }