String s3 = "Like hello and stuff";
HttpParams params = new DefaultHttpParams(null);
HttpProtocolParams.setHttpElementCharset(params, "UTF-8");
HttpDataTransmitterMockup transmitter = new HttpDataTransmitterMockup();
transmitter.reset(params);
CharArrayBuffer chbuffer = new CharArrayBuffer(16);
for (int i = 0; i < 10; i++) {
chbuffer.clear();
chbuffer.append(s1);
transmitter.writeLine(chbuffer);
chbuffer.clear();
chbuffer.append(s2);
transmitter.writeLine(chbuffer);
chbuffer.clear();
chbuffer.append(s3);
transmitter.writeLine(chbuffer);
}
transmitter.flush();
HttpDataReceiverMockup receiver = new HttpDataReceiverMockup(
transmitter.getData());
receiver.reset(params);
for (int i = 0; i < 10; i++) {
assertEquals(s1, receiver.readLine());
assertEquals(s2, receiver.readLine());