tests: sign command Interests with CommandInterestSigner
Previously used ndn::v2::KeyChain::sign creates signed Interests, not
command Interests.
refs #4089
Change-Id: I7b13926d676ff81041f036eaec1978d82e8e1dfd
diff --git a/tests/core/manager-base.t.cpp b/tests/core/manager-base.t.cpp
index db3a8ec..7a7cd12 100644
--- a/tests/core/manager-base.t.cpp
+++ b/tests/core/manager-base.t.cpp
@@ -118,7 +118,7 @@
m_manager.registerStatusDatasetHandler("test-status", handler);
setTopPrefix("/localhost/nfd");
- receiveInterest(makeInterest("/localhost/nfd/test-module/test-status"));
+ receiveInterest(Interest("/localhost/nfd/test-module/test-status"));
BOOST_CHECK(isStatusDatasetCalled);
}
@@ -140,15 +140,12 @@
std::string requesterName;
auto testAccept = [&] (const std::string& requester) { requesterName = requester; };
- auto unsignedCommand = makeInterest("/test/interest/unsigned");
- auto signedCommand = makeControlCommandRequest("/test/interest/signed", ControlParameters());
-
- m_manager.extractRequester(*unsignedCommand, testAccept);
+ m_manager.extractRequester(Interest("/test/interest/unsigned"), testAccept);
BOOST_CHECK(requesterName.empty());
requesterName = "";
- m_manager.extractRequester(*signedCommand, testAccept);
- auto keyLocator = m_keyChain.getPib().getIdentity(m_identityName).getDefaultKey().getName();
+ m_manager.extractRequester(makeControlCommandRequest("/test/interest/signed", ControlParameters()), testAccept);
+ auto keyLocator = m_keyChain.getPib().getIdentity(DEFAULT_COMMAND_SIGNER_IDENTITY).getDefaultKey().getName();
BOOST_CHECK_EQUAL(requesterName, keyLocator.toUri());
}