### Question:
WWWConnection extends AbstractBlobStoreConnection { @Override public Blob getBlob(URI blobId, Map<String, String> hints) throws IOException, IllegalArgumentException { return getWWWBlob(blobId, true); } WWWConnection(WWWStore store, Map<String, URLStreamHandler> handlers,
                       StreamManager streamManager); @Override void close(); @Override Blob getBlob(URI blobId, Map<String, String> hints); @Override Iterator<URI> listBlobIds(String filterPrefix); @Override void sync();  }### Answer:
@Test public void testGetBlob() { try { Blob blob1 = con.getBlob(URI.create("http: assertNotNull(blob1); Blob blob2 = con.getBlob(URI.create("http: assertNotNull(blob2); assertEquals(blob1, blob2); } catch (IOException e) { fail("createBlob() failed", e); } }