Skip to content

Commit a7a4725

Browse files
Updated the ds plugin related test modifications
1 parent 6bb5cc0 commit a7a4725

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

Tests/L1Tests/tests/test_HdmiCecSink.cpp

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,23 @@ class HdmiCecSinkDsTest : public HdmiCecSinkTest {
239239

240240
HdmiCecSinkDsTest(): HdmiCecSinkTest()
241241
{
242-
EXPECT_EQ(Core::ERROR_NONE, handler.Invoke(connection, _T("setEnabled"), _T("{\"enabled\": true}"), response));
242+
EXPECT_CALL(*p_hdmiInputImplMock, getNumberOfInputs())
243+
.WillRepeatedly(::testing::Return(3));
244+
245+
ON_CALL(*p_hdmiInputImplMock, isPortConnected(::testing::_))
246+
.WillByDefault(::testing::Invoke(
247+
[](int8_t port) {
248+
return port == 1? true : false;
249+
}));
250+
251+
ON_CALL(*p_hdmiInputImplMock, getHDMIARCPortId(::testing::_))
252+
.WillByDefault(::testing::Invoke(
253+
[](int &portId) {
254+
portId = 1;
255+
return dsERR_NONE;
256+
}));
257+
258+
EXPECT_EQ(Core::ERROR_NONE, handler.Invoke(connection, _T("setEnabled"), _T("{\"enabled\": true}"), response));
243259
EXPECT_EQ(response, string("{\"success\":true}"));
244260
}
245261
virtual ~HdmiCecSinkDsTest() override {

0 commit comments

Comments
 (0)