src: Creating daemon/common.hpp for all generic includes and import of commonly used abstractions to ndn namespace
This commit also update CS interface (find should return
shared_ptr<Data>, CS entry is internal to CS, the design diagrams are
corrected too).
Change-Id: Ib6377b6d9b8478640ac35d3cfb6c9180cc57c4fe
diff --git a/tests/table/cs.cpp b/tests/table/cs.cpp
index 31a7ea2..3cb9993 100644
--- a/tests/table/cs.cpp
+++ b/tests/table/cs.cpp
@@ -5,8 +5,9 @@
*/
#include "table/cs.hpp"
-#include <boost/make_shared.hpp>
+
#include <boost/test/unit_test.hpp>
+
namespace ndn {
BOOST_AUTO_TEST_SUITE(TableCs)
@@ -15,12 +16,13 @@
{
Cs cs;
- boost::shared_ptr<Data> data = boost::make_shared<Data>();
+ shared_ptr<Data> data = make_shared<Data>();
BOOST_CHECK_EQUAL(cs.insert(data), false);
Interest interest;
- BOOST_CHECK_EQUAL(cs.find(interest).get(), static_cast<cs::Entry*>(0));
+ BOOST_CHECK_EQUAL(static_cast<bool>(cs.find(interest)), false);
}
BOOST_AUTO_TEST_SUITE_END()
-};//namespace ndn
+
+} // namespace ndn