Skip to content

Commit 91b669a

Browse files
committed
hdmiinput setimpl added
1 parent 2515fdd commit 91b669a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Tests/L1Tests/tests/test_HdmiCecSink.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "PowerManagerMock.h"
3737
#include "ManagerMock.h"
3838
#include "HostMock.h"
39+
#include "HdmiInputMock.h"
3940

4041

4142
using namespace WPEFramework;
@@ -72,6 +73,7 @@ class HdmiCecSinkWOInitializeTest : public ::testing::Test {
7273
IarmBusImplMock *p_iarmBusImplMock = nullptr ;
7374
ManagerImplMock *p_managerImplMock = nullptr ;
7475
HostImplMock *p_hostImplMock = nullptr ;
76+
HdmiInputImplMock *p_hdmiInputImplMock = nullptr;
7577
ConnectionImplMock *p_connectionImplMock = nullptr ;
7678
MessageEncoderMock *p_messageEncoderMock = nullptr ;
7779
LibCCECImplMock *p_libCCECImplMock = nullptr ;
@@ -99,6 +101,9 @@ class HdmiCecSinkWOInitializeTest : public ::testing::Test {
99101
p_hostImplMock = new NiceMock <HostImplMock>;
100102
device::Host::setImpl(p_hostImplMock);
101103

104+
p_hdmiInputImplMock = new NiceMock <HdmiInputImplMock>;
105+
device::HdmiInput::setImpl(p_hdmiInputImplMock);
106+
102107
p_libCCECImplMock = new testing::NiceMock <LibCCECImplMock>;
103108
LibCCEC::setImpl(p_libCCECImplMock);
104109

@@ -161,6 +166,12 @@ class HdmiCecSinkWOInitializeTest : public ::testing::Test {
161166
delete p_hostImplMock;
162167
p_hostImplMock = nullptr;
163168
}
169+
device::HdmiInput::setImpl(nullptr);
170+
if (p_hdmiInputImplMock != nullptr)
171+
{
172+
delete p_hdmiInputImplMock;
173+
p_hdmiInputImplMock = nullptr;
174+
}
164175
LibCCEC::setImpl(nullptr);
165176
if (p_libCCECImplMock != nullptr)
166177
{

0 commit comments

Comments
 (0)