Protocols::Http::Testing::RequestHeaderTest Class Reference

Inherits TestFixture.

Inheritance diagram for Protocols::Http::Testing::RequestHeaderTest:

Inheritance graph
[legend]
Collaboration diagram for Protocols::Http::Testing::RequestHeaderTest:

Collaboration graph
[legend]
List of all members.

Detailed Description

Tests for class RequestHeader.

Definition at line 34 of file RequestHeaderTest.cpp.

Public Member Functions

 RequestHeaderTest ()
void setUp ()
void refParseFails (const QByteArray &invalidRawRequestHeader)
void testParseFailsInvalidProtocol ()
void testParseFailsNoPath ()
void testParseFailsBadVersion ()
void testParseSucceeds ()
void testWriteHeader ()

Private Member Functions

 CPPUNIT_TEST_SUITE (RequestHeaderTest)
 CPPUNIT_TEST (testParseFailsInvalidProtocol)
 CPPUNIT_TEST (testParseFailsNoPath)
 CPPUNIT_TEST (testParseFailsBadVersion)
 CPPUNIT_TEST (testParseSucceeds)
 CPPUNIT_TEST (testWriteHeader)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

RequestHeader requestHeader
const QByteArray rawRequestHeader


Constructor & Destructor Documentation

Protocols::Http::Testing::RequestHeaderTest::RequestHeaderTest  )  [inline]
 

Definition at line 48 of file RequestHeaderTest.cpp.


Member Function Documentation

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST testWriteHeader   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST testParseSucceeds   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST testParseFailsBadVersion   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST testParseFailsNoPath   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST testParseFailsInvalidProtocol   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST_SUITE RequestHeaderTest   )  [private]
 

Protocols::Http::Testing::RequestHeaderTest::CPPUNIT_TEST_SUITE_END  )  [private]
 

void Protocols::Http::Testing::RequestHeaderTest::refParseFails const QByteArray &  invalidRawRequestHeader  )  [inline]
 

Definition at line 60 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::setUp  )  [inline]
 

Definition at line 55 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::testParseFailsBadVersion  )  [inline]
 

Definition at line 76 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::testParseFailsInvalidProtocol  )  [inline]
 

Definition at line 66 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::testParseFailsNoPath  )  [inline]
 

Definition at line 71 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::testParseSucceeds  )  [inline]
 

Definition at line 81 of file RequestHeaderTest.cpp.

void Protocols::Http::Testing::RequestHeaderTest::testWriteHeader  )  [inline]
 

Definition at line 91 of file RequestHeaderTest.cpp.


Member Data Documentation

const QByteArray Protocols::Http::Testing::RequestHeaderTest::rawRequestHeader [private]
 

Definition at line 45 of file RequestHeaderTest.cpp.

RequestHeader Protocols::Http::Testing::RequestHeaderTest::requestHeader [private]
 

Definition at line 44 of file RequestHeaderTest.cpp.


The documentation for this class was generated from the following file: