Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest Class Reference

Inherits TestFixture.

Inheritance diagram for Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest:

Inheritance graph
[legend]
Collaboration diagram for Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 34 of file HugeGemBlockTest.cpp.

Public Member Functions

 HugeGemBlockTest ()
void scenarioOperatorEqual (const HugeGemBlock::Urn &urn1, const HugeGemBlock::Urn &urn2, const HugeGemBlock::Xml &xml1, const HugeGemBlock::Xml &xml2, const HugeGemBlock::Unknown &unknown1, const HugeGemBlock::Unknown &unknown2, const GgepBlock &ggepBlock1, const GgepBlock &ggepBlock2, bool areEqual)
void testOperatorEqualXmlsDifferent ()
void testOperatorEqualUrnsDifferent ()
void testOperatorEqualGgepBlockDifferent ()
void testOperatorEqualUnknownsDifferent ()
void testOperatorEqualRealEqual ()

Private Member Functions

 CPPUNIT_TEST_SUITE (HugeGemBlockTest)
 CPPUNIT_TEST (testOperatorEqualXmlsDifferent)
 CPPUNIT_TEST (testOperatorEqualUrnsDifferent)
 CPPUNIT_TEST (testOperatorEqualGgepBlockDifferent)
 CPPUNIT_TEST (testOperatorEqualUnknownsDifferent)
 CPPUNIT_TEST (testOperatorEqualRealEqual)
 CPPUNIT_TEST_SUITE_END ()

Private Attributes

HugeGemBlock extension1
HugeGemBlock extension2


Constructor & Destructor Documentation

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::HugeGemBlockTest  )  [inline]
 

Definition at line 47 of file HugeGemBlockTest.cpp.


Member Function Documentation

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST testOperatorEqualRealEqual   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST testOperatorEqualUnknownsDifferent   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST testOperatorEqualGgepBlockDifferent   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST testOperatorEqualUrnsDifferent   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST testOperatorEqualXmlsDifferent   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST_SUITE HugeGemBlockTest   )  [private]
 

Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::CPPUNIT_TEST_SUITE_END  )  [private]
 

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::scenarioOperatorEqual const HugeGemBlock::Urn urn1,
const HugeGemBlock::Urn urn2,
const HugeGemBlock::Xml xml1,
const HugeGemBlock::Xml xml2,
const HugeGemBlock::Unknown unknown1,
const HugeGemBlock::Unknown unknown2,
const GgepBlock ggepBlock1,
const GgepBlock ggepBlock2,
bool  areEqual
[inline]
 

Definition at line 49 of file HugeGemBlockTest.cpp.

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::testOperatorEqualGgepBlockDifferent  )  [inline]
 

Definition at line 80 of file HugeGemBlockTest.cpp.

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::testOperatorEqualRealEqual  )  [inline]
 

Definition at line 91 of file HugeGemBlockTest.cpp.

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::testOperatorEqualUnknownsDifferent  )  [inline]
 

Definition at line 86 of file HugeGemBlockTest.cpp.

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::testOperatorEqualUrnsDifferent  )  [inline]
 

Definition at line 75 of file HugeGemBlockTest.cpp.

void Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::testOperatorEqualXmlsDifferent  )  [inline]
 

Definition at line 70 of file HugeGemBlockTest.cpp.


Member Data Documentation

HugeGemBlock Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::extension1 [private]
 

Definition at line 44 of file HugeGemBlockTest.cpp.

HugeGemBlock Protocols::Gnutella::Packets::Extensions::Testing::HugeGemBlockTest::extension2 [private]
 

Definition at line 44 of file HugeGemBlockTest.cpp.


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