Skip to content

Commit 1955e35

Browse files
adding manager mock
1 parent bfbe61f commit 1955e35

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Tests/L1Tests/tests/test_AVInput.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ class AVInputInit : public AVInputDsTest {
100100
protected:
101101
IarmBusImplMock* p_iarmBusImplMock = nullptr;
102102
NiceMock<FactoriesImplementation> factoriesImplementation;
103+
ManagerImplMock *p_managerImplMock = nullptr ;
103104
PLUGINHOST_DISPATCHER* dispatcher;
104105
NiceMock<ServiceMock> service;
105106
Core::JSONRPC::Message message;
@@ -110,6 +111,13 @@ class AVInputInit : public AVInputDsTest {
110111
p_iarmBusImplMock = new NiceMock<IarmBusImplMock>;
111112
IarmBus::setImpl(p_iarmBusImplMock);
112113

114+
p_managerImplMock = new NiceMock <ManagerImplMock>;
115+
device::Manager::setImpl(p_managerImplMock);
116+
117+
EXPECT_CALL(*p_managerImplMock, Initialize())
118+
.Times(::testing::AnyNumber())
119+
.WillRepeatedly(::testing::Return());
120+
113121
ON_CALL(*p_iarmBusImplMock, IARM_Bus_RegisterEventHandler(::testing::_, ::testing::_, ::testing::_))
114122
.WillByDefault(::testing::Invoke(
115123
[&](const char* ownerName, IARM_EventId_t eventId, IARM_EventHandler_t handler) {
@@ -159,6 +167,7 @@ class AVInputInit : public AVInputDsTest {
159167
}
160168
return IARM_RESULT_SUCCESS;
161169
}));
170+
162171
EXPECT_EQ(string(""), plugin->Initialize(&service));
163172

164173
PluginHost::IFactories::Assign(&factoriesImplementation);

0 commit comments

Comments
 (0)