test: use real manager object for testing
Use the real manager object for testing the manager object instead of a
derived object.
Change-Id: I3b4a401d43457bffb22de8fac5e29b2e2887c6c6
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/test/test_network_manager.cpp b/test/test_network_manager.cpp
index 911a1bd..b68aa44 100644
--- a/test/test_network_manager.cpp
+++ b/test/test_network_manager.cpp
@@ -27,7 +27,7 @@
{
public:
sdbusplus::bus::bus bus;
- MockManager manager;
+ Manager manager;
std::string confDir;
TestNetworkManager() :
bus(sdbusplus::bus::new_default()),
@@ -55,18 +55,6 @@
{
manager.createInterfaces();
}
-
- int getSize()
- {
- return manager.interfaces.size();
- }
-
- bool isInterfaceAdded(std::string intf)
- {
- return manager.interfaces.find(intf) != manager.interfaces.end()
- ? true
- : false;
- }
};
// getifaddrs will not return any interface
@@ -99,8 +87,8 @@
// Now create the interfaces which will call the mocked getifaddrs
// which returns the above interface detail.
createInterfaces();
- EXPECT_EQ(1, getSize());
- EXPECT_EQ(true, isInterfaceAdded("igb1"));
+ EXPECT_EQ(1, manager.getInterfaceCount());
+ EXPECT_EQ(true, manager.hasInterface("igb1"));
}
catch (std::exception& e)
{
@@ -121,8 +109,8 @@
IFF_UP | IFF_RUNNING);
createInterfaces();
- EXPECT_EQ(2, getSize());
- EXPECT_EQ(true, isInterfaceAdded("igb0"));
+ EXPECT_EQ(2, manager.getInterfaceCount());
+ EXPECT_EQ(true, manager.hasInterface("igb0"));
}
catch (std::exception& e)
{