DHTNodeTest.cc 566 B

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