Convert to v2::security and adapt to ndn-cxx changes
Change-Id: I54f1b758cfb8f3f6cbc66a1aec5120ae1640b0ec
refs: #3964
diff --git a/tests/test-common.hpp b/tests/test-common.hpp
index dcba6c0..ef9c2de 100644
--- a/tests/test-common.hpp
+++ b/tests/test-common.hpp
@@ -23,6 +23,7 @@
#define NLSR_TEST_COMMON_HPP
#include "common.hpp"
+#include "identity-management-fixture.hpp"
#include <boost/asio.hpp>
#include <boost/test/unit_test.hpp>
@@ -50,18 +51,17 @@
return data;
}
-class BaseFixture
+class BaseFixture : public tests::IdentityManagementFixture
{
public:
BaseFixture()
- : g_scheduler(g_ioService)
+ : m_scheduler(m_ioService)
{
}
protected:
- boost::asio::io_service g_ioService;
- ndn::Scheduler g_scheduler;
- ndn::KeyChain g_keyChain;
+ boost::asio::io_service m_ioService;
+ ndn::Scheduler m_scheduler;
};
class UnitTestTimeFixture : public BaseFixture
@@ -140,12 +140,12 @@
// These warnings assist in debugging when nfdc does not receive StatusDataset.
// They usually indicate a misspelled prefix or incorrect timing in the test case.
- if (face->sentInterests.empty()) {
+ if (m_face.sentInterests.empty()) {
BOOST_WARN_MESSAGE(false, "no Interest expressed");
}
else {
- BOOST_WARN_MESSAGE(face->sentInterests.back().getName().isPrefixOf(name),
- "last Interest " << face->sentInterests.back().getName() <<
+ BOOST_WARN_MESSAGE(m_face.sentInterests.back().getName().isPrefixOf(name),
+ "last Interest " << m_face.sentInterests.back().getName() <<
" cannot be satisfied by this Data " << name);
}
@@ -153,14 +153,14 @@
data->setFinalBlockId(name[-1]);
data->setContent(std::forward<ContentArgs>(contentArgs)...);
this->signDatasetReply(*data);
- face->receive(*data);
+ m_face.receive(*data);
}
virtual void
signDatasetReply(ndn::Data& data);
public:
- std::shared_ptr<ndn::util::DummyClientFace> face;
+ ndn::util::DummyClientFace m_face;
};
} // namespace test