MCPcopy Create free account
hub / github.com/aria2/aria2 / testGetStartByte

Method testGetStartByte

test/HttpRequestTest.cc:78–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76CPPUNIT_TEST_SUITE_REGISTRATION(HttpRequestTest);
77
78void HttpRequestTest::testGetStartByte()
79{
80 HttpRequest httpRequest;
81 auto p = std::make_shared<Piece>(1, 1_k);
82 auto segment = std::make_shared<PiecedSegment>(1_k, p);
83 auto fileEntry = std::make_shared<FileEntry>("file", 10_k, 0);
84
85 CPPUNIT_ASSERT_EQUAL((int64_t)0LL, httpRequest.getStartByte());
86
87 httpRequest.setSegment(segment);
88 httpRequest.setFileEntry(fileEntry);
89
90 CPPUNIT_ASSERT_EQUAL((int64_t)1_k, httpRequest.getStartByte());
91}
92
93void HttpRequestTest::testGetEndByte()
94{

Callers

nothing calls this directly

Calls 3

getStartByteMethod · 0.80
setSegmentMethod · 0.80
setFileEntryMethod · 0.45

Tested by

no test coverage detected