@Override public String blobStoreInfoAsString() { return String.format("Uploads - size = %s, count = %d%nDownloads - size = %s, count = %d", humanReadableByteCount(getUploadTotalSize()), getUploadCount(), humanReadableByteCount(getDownloadTotalSize()), getDownloadCount() ); }
@Override public String blobStoreInfoAsString() { return String.format("Uploads - size = %s, count = %d%nDownloads - size = %s, count = %d", humanReadableByteCount(getUploadTotalSize()), getUploadCount(), humanReadableByteCount(getDownloadTotalSize()), getDownloadCount() ); }
@Override public String blobStoreInfoAsString() { return String.format("Uploads - size = %s, count = %d%nDownloads - size = %s, count = %d", humanReadableByteCount(getUploadTotalSize()), getUploadCount(), humanReadableByteCount(getDownloadTotalSize()), getDownloadCount() ); }
@Test public void download() throws Exception{ stats.downloaded("foo", 103, TimeUnit.SECONDS, 1079); assertEquals(103, stats.getDownloadTotalSeconds()); assertEquals(1079, stats.getDownloadTotalSize()); assertEquals(0, stats.getDownloadCount()); stats.downloadCompleted("foo"); assertEquals(1, stats.getDownloadCount()); stats.downloaded("foo", 53, TimeUnit.SECONDS, 47); assertEquals(103 + 53, stats.getDownloadTotalSeconds()); assertEquals(1079 + 47, stats.getDownloadTotalSize()); stats.downloadCompleted("foo"); assertEquals(2, stats.getDownloadCount()); } }