src: Update source code to use new API and fix compilation errors due to missing headers
Change-Id: I295fbcdcd6ab114a565d9b7531387728a6596884
Refs: 1629
diff --git a/tests/dataset-fixtures.hpp b/tests/dataset-fixtures.hpp
index b404ab2..3adf0b4 100644
--- a/tests/dataset-fixtures.hpp
+++ b/tests/dataset-fixtures.hpp
@@ -21,6 +21,8 @@
#define REPO_TESTS_DATASET_FIXTURES_HPP
#include <ndn-cxx/security/key-chain.hpp>
+#include <vector>
+#include <boost/mpl/vector.hpp>
namespace repo {
namespace tests {
diff --git a/tests/integrated/test-basic-command-insert-delete.cpp b/tests/integrated/test-basic-command-insert-delete.cpp
index 3f2992f..189ee27 100644
--- a/tests/integrated/test-basic-command-insert-delete.cpp
+++ b/tests/integrated/test-basic-command-insert-delete.cpp
@@ -253,6 +253,7 @@
//The delayEvent will be canceled in onInsertInterest
insertFace.setInterestFilter(insertParameter.getName(),
bind(&Fixture<T>::onInsertInterest, this, _2),
+ ndn::RegisterPrefixSuccessCallback(),
bind(&Fixture<T>::onRegisterFailed, this, _2));
timeCount++;
}