DHTNodeTest.cc 544 B

123456789101112131415161718192021222324252627282930
  1. #include "DHTNode.h"
  2. #include "Exception.h"
  3. #include "Util.h"
  4. #include <cppunit/extensions/HelperMacros.h>
  5. namespace aria2 {
  6. class DHTNodeTest:public CppUnit::TestFixture {
  7. CPPUNIT_TEST_SUITE(DHTNodeTest);
  8. CPPUNIT_TEST(testGenerateID);
  9. CPPUNIT_TEST_SUITE_END();
  10. public:
  11. void setUp() {}
  12. void tearDown() {}
  13. void testGenerateID();
  14. };
  15. CPPUNIT_TEST_SUITE_REGISTRATION(DHTNodeTest);
  16. void DHTNodeTest::testGenerateID()
  17. {
  18. DHTNode node;
  19. std::cerr << Util::toHex(node.getID(), DHT_ID_LENGTH) << std::endl;
  20. }
  21. } // namespace aria2