@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 upload() throws Exception{ stats.uploaded(103, TimeUnit.SECONDS, 1079); assertEquals(103, stats.getUploadTotalSeconds()); assertEquals(1079, stats.getUploadTotalSize()); assertEquals(0, stats.getUploadCount()); stats.uploadCompleted("foo"); assertEquals(1, stats.getUploadCount()); stats.uploaded(53, TimeUnit.SECONDS, 47); assertEquals(103 + 53, stats.getUploadTotalSeconds()); assertEquals(1079 + 47, stats.getUploadTotalSize()); stats.uploadCompleted("foo"); assertEquals(2, stats.getUploadCount()); }