Skip to content

Commit 2a12446

Browse files
committed
unit test: mock expectation for device type for LPC/LPP EG tests
Needed for scenario 4 as the device type of the remote determines the type of the characteristic.
1 parent dbcceb0 commit 2a12446

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

usecases/eg/lpc/testhelper_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ func (s *EgLPCSuite) BeforeTest(suiteName, testName string) {
6363
mockRemoteFeature := spinemocks.NewFeatureRemoteInterface(s.T())
6464
mockRemoteDevice.EXPECT().FeatureByEntityTypeAndRole(mock.Anything, mock.Anything, mock.Anything).Return(mockRemoteFeature).Maybe()
6565
mockRemoteDevice.EXPECT().Ski().Return(remoteSki).Maybe()
66+
mockRemoteDevice.EXPECT().DeviceType().Return(util.Ptr(model.DeviceTypeTypeChargingStation)).Maybe()
6667
s.mockRemoteEntity.EXPECT().Device().Return(mockRemoteDevice).Maybe()
6768
s.mockRemoteEntity.EXPECT().EntityType().Return(mock.Anything).Maybe()
6869
entityAddress := &model.EntityAddressType{}

usecases/eg/lpp/testhelper_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ func (s *EgLPPSuite) BeforeTest(suiteName, testName string) {
6363
mockRemoteFeature := spinemocks.NewFeatureRemoteInterface(s.T())
6464
mockRemoteDevice.EXPECT().FeatureByEntityTypeAndRole(mock.Anything, mock.Anything, mock.Anything).Return(mockRemoteFeature).Maybe()
6565
mockRemoteDevice.EXPECT().Ski().Return(remoteSki).Maybe()
66+
mockRemoteDevice.EXPECT().DeviceType().Return(util.Ptr(model.DeviceTypeTypeChargingStation)).Maybe()
6667
s.mockRemoteEntity.EXPECT().Device().Return(mockRemoteDevice).Maybe()
6768
s.mockRemoteEntity.EXPECT().EntityType().Return(mock.Anything).Maybe()
6869
entityAddress := &model.EntityAddressType{}

0 commit comments

Comments
 (0)