table: mock PIT
refs #1128
Change-Id: I8943ad07d93422dc456fd051b2e4c0d5f38bc227
diff --git a/tests/table/fib.cpp b/tests/table/fib.cpp
index f1ce0b8..1a4e2fc 100644
--- a/tests/table/fib.cpp
+++ b/tests/table/fib.cpp
@@ -5,37 +5,19 @@
*/
#include "table/fib.hpp"
+#include "../face/dummy-face.hpp"
#include <boost/test/unit_test.hpp>
namespace ndn {
-class FibTestFace : public Face
-{
-public:
- FibTestFace(FaceId id)
- : Face(id)
- {
- }
-
- virtual void
- sendInterest(const Interest &interest)
- {
- }
-
- virtual void
- sendData(const Data &data)
- {
- }
-};
-
BOOST_AUTO_TEST_SUITE(TableFib)
BOOST_AUTO_TEST_CASE(Entry)
{
Name prefix("ndn:/pxWhfFza");
- boost::shared_ptr<FibTestFace> face1 = make_shared<FibTestFace>(1);
- boost::shared_ptr<FibTestFace> face2 = make_shared<FibTestFace>(2);
+ shared_ptr<Face> face1 = make_shared<DummyFace>(1);
+ shared_ptr<Face> face2 = make_shared<DummyFace>(2);
fib::Entry entry(prefix);
BOOST_CHECK(entry.getPrefix().equals(prefix));
@@ -184,8 +166,8 @@
BOOST_AUTO_TEST_CASE(RemoveNextHopFromAllEntries)
{
- boost::shared_ptr<FibTestFace> face1 = make_shared<FibTestFace>(1);
- boost::shared_ptr<FibTestFace> face2 = make_shared<FibTestFace>(2);
+ shared_ptr<Face> face1 = make_shared<DummyFace>(1);
+ shared_ptr<Face> face2 = make_shared<DummyFace>(2);
Name nameA("ndn:/A");
Name nameB("ndn:/B");