@Test
public void testRangeHeadersCorrectlySetOk() throws Exception {
String content = m_content;
PartialContentConnection conn;
ContentRangeInputStream is;
conn = new PartialContentConnection(content, false);
is = new ContentRangeInputStream(new TestConnectionHandler(conn), m_testURL);
is.read();
is.close();
assertRequestHeader(conn, "Range", null);
conn = new PartialContentConnection(content, false);
is = new ContentRangeInputStream(new TestConnectionHandler(conn), m_testURL, 48);
is.read();
is.close();
assertRequestHeader(conn, "Range", "bytes=48-");
conn = new PartialContentConnection(content, false);
is = new ContentRangeInputStream(new TestConnectionHandler(conn), m_testURL, 48, 4752);
is.read();
is.close();
assertRequestHeader(conn, "Range", "bytes=48-4800");
}