tests: add peerDiscovery test

Enable the peer discovery feature (peer_discovery && peer_publish) instead of relying on the bootstrap node.

Change-Id: Ib283a1a0c934c335d3e3fd1103750c9d00090512
diff --git a/CMakeLists.txt b/CMakeLists.txt
index deda8b7..55bd01c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -383,6 +383,10 @@
     target_link_libraries(tests_turnCache PRIVATE dhtnet fmt::fmt PkgConfig::Cppunit)
     add_test(NAME tests_turnCache  COMMAND tests_turnCache)
 
+    add_executable(tests_peerDiscovery tests/peerDiscovery.cpp)
+    target_link_libraries(tests_peerDiscovery PRIVATE dhtnet fmt::fmt PkgConfig::Cppunit)
+    add_test(NAME tests_peerDiscovery  COMMAND tests_peerDiscovery)
+
     #add_executable(tests_stringutils tests/testString_utils.cpp)
     #target_link_libraries(tests_stringutils PRIVATE dhtnet fmt::fmt PkgConfig::Cppunit)
     #add_test(NAME tests_stringutils COMMAND tests_stringutils)