final AtomicLong tx = new AtomicLong(0);
UploadProgress progress = new UploadProgress() {
public void onUpload(long transferred, long total) {
assertEquals(-1, total);
assertEquals(tx.incrementAndGet(), transferred);
}
};
File file = File.createTempFile("post", ".txt");
new FileWriter(file).append("hello").close();
post(url).progress(progress).bufferSize(1).send(new FileReader(file)).code();