@@ -51,13 +51,14 @@ class AsyncHandlerMock_UserSetting
51
51
MOCK_METHOD (void , onPreferredCaptionsLanguagesChanged, (const string preferredLanguages));
52
52
MOCK_METHOD (void , onPreferredClosedCaptionServiceChanged, (const string service));
53
53
MOCK_METHOD (void , onPrivacyModeChanged, (const string privacyMode));
54
- MOCK_METHOD (void , onPinControlChanged, (const bool enabled ));
54
+ MOCK_METHOD (void , onPinControlChanged, (const bool pinControl ));
55
55
MOCK_METHOD (void , onViewingRestrictionsChanged, (const string viewingRestrictions));
56
56
MOCK_METHOD (void , onViewingRestrictionsWindowChanged, (const string viewingRestrictionsWindow));
57
- MOCK_METHOD (void , onLiveWatershedChanged, (const bool enabled));
58
- MOCK_METHOD (void , onPlaybackWatershedChanged, (const bool enabled));
59
- MOCK_METHOD (void , onBlockNotRatedContentChanged, (const bool enabled));
60
- MOCK_METHOD (void , onPinOnPurchaseChanged, (const bool enabled));
57
+ MOCK_METHOD (void , onLiveWatershedChanged, (const bool liveWatershed));
58
+ MOCK_METHOD (void , onPlaybackWatershedChanged, (const bool playbackWatershed));
59
+ MOCK_METHOD (void , onBlockNotRatedContentChanged, (const bool blockNotRatedContent));
60
+ MOCK_METHOD (void , onPinOnPurchaseChanged, (const bool pinOnPurchase));
61
+
61
62
};
62
63
63
64
class NotificationHandler : public Exchange ::IUserSettings::INotification {
@@ -162,11 +163,11 @@ class NotificationHandler : public Exchange::IUserSettings::INotification {
162
163
m_condition_variable.notify_one ();
163
164
}
164
165
165
- void OnPinControlChanged (const bool enabled ) override
166
+ void OnPinControlChanged (const bool pinControl ) override
166
167
{
167
168
TEST_LOG (" OnPinControlChanged event triggered ***\n " );
168
169
std::unique_lock<std::mutex> lock (m_mutex);
169
- std::string str = enabled ? " true" : " false" ;
170
+ std::string str = pinControl ? " true" : " false" ;
170
171
171
172
TEST_LOG (" OnPinControlChanged received: %s\n " , str.c_str ());
172
173
/* Notify the requester thread. */
@@ -198,47 +199,47 @@ class NotificationHandler : public Exchange::IUserSettings::INotification {
198
199
199
200
}
200
201
201
- void OnLiveWatershedChanged (const bool enabled ) override
202
+ void OnLiveWatershedChanged (const bool liveWatershed ) override
202
203
{
203
204
TEST_LOG (" OnLiveWatershedChanged event triggered ***\n " );
204
205
std::unique_lock<std::mutex> lock (m_mutex);
205
- std::string str = enabled ? " true" : " false" ;
206
+ std::string str = liveWatershed ? " true" : " false" ;
206
207
207
208
TEST_LOG (" OnLiveWatershedChanged received: %s\n " , str.c_str ());
208
209
/* Notify the requester thread. */
209
210
m_event_signalled |= UserSettings_onLiveWatershedChanged;
210
211
m_condition_variable.notify_one ();
211
212
}
212
213
213
- void OnPlaybackWatershedChanged (const bool enabled ) override
214
+ void OnPlaybackWatershedChanged (const bool playbackWatershed ) override
214
215
{
215
216
TEST_LOG (" OnPlaybackWatershedChanged event triggered ***\n " );
216
217
std::unique_lock<std::mutex> lock (m_mutex);
217
- std::string str = enabled ? " true" : " false" ;
218
+ std::string str = playbackWatershed ? " true" : " false" ;
218
219
219
220
TEST_LOG (" OnPlaybackWatershedChanged received: %s\n " , str.c_str ());
220
221
/* Notify the requester thread. */
221
222
m_event_signalled |= UserSettings_onPlaybackWatershedChanged;
222
223
m_condition_variable.notify_one ();
223
224
}
224
225
225
- void OnBlockNotRatedContentChanged (const bool enabled ) override
226
+ void OnBlockNotRatedContentChanged (const bool blockNotRatedContent ) override
226
227
{
227
228
TEST_LOG (" OnBlockNotRatedContentChanged event triggered ***\n " );
228
229
std::unique_lock<std::mutex> lock (m_mutex);
229
- std::string str = enabled ? " true" : " false" ;
230
+ std::string str = blockNotRatedContent ? " true" : " false" ;
230
231
231
232
TEST_LOG (" OnBlockNotRatedContentChanged received: %s\n " , str.c_str ());
232
233
/* Notify the requester thread. */
233
234
m_event_signalled |= UserSettings_onBlockNotRatedContentChanged;
234
235
m_condition_variable.notify_one ();
235
236
}
236
237
237
- void OnPinOnPurchaseChanged (const bool enabled ) override
238
+ void OnPinOnPurchaseChanged (const bool pinOnPurchase ) override
238
239
{
239
240
TEST_LOG (" OnPinOnPurchaseChanged event triggered ***\n " );
240
241
std::unique_lock<std::mutex> lock (m_mutex);
241
- std::string str = enabled ? " true" : " false" ;
242
+ std::string str = pinOnPurchase ? " true" : " false" ;
242
243
243
244
TEST_LOG (" OnPinOnPurchaseChanged received: %s\n " , str.c_str ());
244
245
/* Notify the requester thread. */
@@ -280,13 +281,13 @@ class UserSettingTest : public L2TestMocks {
280
281
void onCaptionsChanged (bool enabled);
281
282
void onPreferredCaptionsLanguagesChanged (const string preferredLanguages);
282
283
void onPreferredClosedCaptionServiceChanged (const string service);
283
- void onPinControlChanged (const bool enabled );
284
+ void onPinControlChanged (const bool pinControl );
284
285
void onViewingRestrictionsChanged (const string viewingRestrictions);
285
286
void onViewingRestrictionsWindowChanged (const string viewingRestrictionsWindow);
286
- void onLiveWatershedChanged (const bool enabled );
287
- void onPlaybackWatershedChanged (const bool enabled );
288
- void onBlockNotRatedContentChanged (const bool enabled );
289
- void onPinOnPurchaseChanged (const bool enabled );
287
+ void onLiveWatershedChanged (const bool liveWatershed );
288
+ void onPlaybackWatershedChanged (const bool playbackWatershed );
289
+ void onBlockNotRatedContentChanged (const bool blockNotRatedContent );
290
+ void onPinOnPurchaseChanged (const bool pinOnPurchase );
290
291
291
292
uint32_t WaitForRequestStatus (uint32_t timeout_ms,UserSettingsL2test_async_events_t expected_status);
292
293
uint32_t CreateUserSettingInterfaceObjectUsingComRPCConnection ();
@@ -476,11 +477,11 @@ void UserSettingTest::onPreferredClosedCaptionServiceChanged(const string servic
476
477
m_condition_variable.notify_one ();
477
478
}
478
479
479
- void UserSettingTest::onPinControlChanged (bool enabled )
480
+ void UserSettingTest::onPinControlChanged (bool pinControl )
480
481
{
481
482
TEST_LOG (" OnPinControlChanged event triggered ***\n " );
482
483
std::unique_lock<std::mutex> lock (m_mutex);
483
- std::string str = enabled ? " true" : " false" ;
484
+ std::string str = pinControl ? " true" : " false" ;
484
485
485
486
TEST_LOG (" OnPinControlChanged received: %s\n " , str.c_str ());
486
487
/* Notify the requester thread. */
@@ -512,47 +513,47 @@ void UserSettingTest::onViewingRestrictionsWindowChanged(const string viewingRes
512
513
513
514
}
514
515
515
- void UserSettingTest::onLiveWatershedChanged (const bool enabled )
516
+ void UserSettingTest::onLiveWatershedChanged (const bool liveWatershed )
516
517
{
517
518
TEST_LOG (" OnLiveWatershedChanged event triggered ***\n " );
518
519
std::unique_lock<std::mutex> lock (m_mutex);
519
- std::string str = enabled ? " true" : " false" ;
520
+ std::string str = liveWatershed ? " true" : " false" ;
520
521
521
522
TEST_LOG (" OnLiveWatershedChanged received: %s\n " , str.c_str ());
522
523
/* Notify the requester thread. */
523
524
m_event_signalled |= UserSettings_onLiveWatershedChanged;
524
525
m_condition_variable.notify_one ();
525
526
}
526
527
527
- void UserSettingTest::onPlaybackWatershedChanged (const bool enabled )
528
+ void UserSettingTest::onPlaybackWatershedChanged (const bool playbackWatershed )
528
529
{
529
530
TEST_LOG (" OnPlaybackWatershedChanged event triggered ***\n " );
530
531
std::unique_lock<std::mutex> lock (m_mutex);
531
- std::string str = enabled ? " true" : " false" ;
532
+ std::string str = playbackWatershed ? " true" : " false" ;
532
533
533
534
TEST_LOG (" OnPlaybackWatershedChanged received: %s\n " , str.c_str ());
534
535
/* Notify the requester thread. */
535
536
m_event_signalled |= UserSettings_onPlaybackWatershedChanged;
536
537
m_condition_variable.notify_one ();
537
538
}
538
539
539
- void UserSettingTest::onBlockNotRatedContentChanged (const bool enabled )
540
+ void UserSettingTest::onBlockNotRatedContentChanged (const bool blockNotRatedContent )
540
541
{
541
542
TEST_LOG (" OnBlockNotRatedContentChanged event triggered ***\n " );
542
543
std::unique_lock<std::mutex> lock (m_mutex);
543
- std::string str = enabled ? " true" : " false" ;
544
+ std::string str = blockNotRatedContent ? " true" : " false" ;
544
545
545
546
TEST_LOG (" OnBlockNotRatedContentChanged received: %s\n " , str.c_str ());
546
547
/* Notify the requester thread. */
547
548
m_event_signalled |= UserSettings_onBlockNotRatedContentChanged;
548
549
m_condition_variable.notify_one ();
549
550
}
550
551
551
- void UserSettingTest::onPinOnPurchaseChanged (const bool enabled )
552
+ void UserSettingTest::onPinOnPurchaseChanged (const bool pinOnPurchase )
552
553
{
553
554
TEST_LOG (" OnPinOnPurchaseChanged event triggered ***\n " );
554
555
std::unique_lock<std::mutex> lock (m_mutex);
555
- std::string str = enabled ? " true" : " false" ;
556
+ std::string str = pinOnPurchase ? " true" : " false" ;
556
557
557
558
TEST_LOG (" OnPinOnPurchaseChanged received: %s\n " , str.c_str ());
558
559
/* Notify the requester thread. */
@@ -906,6 +907,12 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
906
907
uint32_t signalled = UserSettings_StateInvalid;
907
908
908
909
bool enabled = true ;
910
+ bool pinControl = true ;
911
+ bool liveWatershed = true ;
912
+ bool playbackWatershed = true ;
913
+ bool blockNotRatedContent = true ;
914
+ bool pinOnPurchase = true ;
915
+
909
916
string preferredLanguages = " en" ;
910
917
string presentationLanguage = " fra" ;
911
918
string preferredCaptionsLanguages = " en,es" ;
@@ -1072,16 +1079,16 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
1072
1079
status = jsonrpc.Subscribe <JsonObject>(JSON_TIMEOUT,
1073
1080
_T (" onPinControlChanged" ),
1074
1081
[this , &async_handler](const JsonObject& parameters) {
1075
- bool enabled = parameters[" enabled " ].Boolean ();
1076
- async_handler.onPinControlChanged (enabled );
1082
+ bool pinControl = parameters[" pinControl " ].Boolean ();
1083
+ async_handler.onPinControlChanged (pinControl );
1077
1084
});
1078
1085
EXPECT_EQ (Core::ERROR_NONE, status);
1079
1086
1080
- EXPECT_CALL (async_handler, onPinControlChanged (MatchRequestStatusBool (enabled )))
1087
+ EXPECT_CALL (async_handler, onPinControlChanged (MatchRequestStatusBool (pinControl )))
1081
1088
.WillOnce (Invoke (this , &UserSettingTest::onPinControlChanged));
1082
1089
1083
1090
JsonObject paramsPinControl;
1084
- paramsPinControl[" enabled " ] = true ;
1091
+ paramsPinControl[" pinControl " ] = true ;
1085
1092
status = InvokeServiceMethod (" org.rdk.UserSettings" , " setPinControl" , paramsPinControl, result_json);
1086
1093
EXPECT_EQ (status,Core::ERROR_NONE);
1087
1094
@@ -1152,16 +1159,16 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
1152
1159
status = jsonrpc.Subscribe <JsonObject>(JSON_TIMEOUT,
1153
1160
_T (" onLiveWatershedChanged" ),
1154
1161
[this , &async_handler](const JsonObject& parameters) {
1155
- bool enabled = parameters[" enabled " ].Boolean ();
1156
- async_handler.onLiveWatershedChanged (enabled );
1162
+ bool liveWatershed = parameters[" liveWatershed " ].Boolean ();
1163
+ async_handler.onLiveWatershedChanged (liveWatershed );
1157
1164
});
1158
1165
EXPECT_EQ (Core::ERROR_NONE, status);
1159
1166
1160
- EXPECT_CALL (async_handler, onLiveWatershedChanged (MatchRequestStatusBool (enabled )))
1167
+ EXPECT_CALL (async_handler, onLiveWatershedChanged (MatchRequestStatusBool (liveWatershed )))
1161
1168
.WillOnce (Invoke (this , &UserSettingTest::onLiveWatershedChanged));
1162
1169
1163
1170
JsonObject paramsLiveWatershed;
1164
- paramsLiveWatershed[" enabled " ] = true ;
1171
+ paramsLiveWatershed[" liveWatershed " ] = true ;
1165
1172
status = InvokeServiceMethod (" org.rdk.UserSettings" , " setLiveWatershed" , paramsLiveWatershed, result_json);
1166
1173
EXPECT_EQ (status,Core::ERROR_NONE);
1167
1174
@@ -1180,16 +1187,16 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
1180
1187
status = jsonrpc.Subscribe <JsonObject>(JSON_TIMEOUT,
1181
1188
_T (" onPlaybackWatershedChanged" ),
1182
1189
[this , &async_handler](const JsonObject& parameters) {
1183
- bool enabled = parameters[" enabled " ].Boolean ();
1184
- async_handler.onPlaybackWatershedChanged (enabled );
1190
+ bool playbackWatershed = parameters[" playbackWatershed " ].Boolean ();
1191
+ async_handler.onPlaybackWatershedChanged (playbackWatershed );
1185
1192
});
1186
1193
EXPECT_EQ (Core::ERROR_NONE, status);
1187
1194
1188
- EXPECT_CALL (async_handler, onPlaybackWatershedChanged (MatchRequestStatusBool (enabled )))
1195
+ EXPECT_CALL (async_handler, onPlaybackWatershedChanged (MatchRequestStatusBool (playbackWatershed )))
1189
1196
.WillOnce (Invoke (this , &UserSettingTest::onPlaybackWatershedChanged));
1190
1197
1191
1198
JsonObject paramsPlaybackWatershed;
1192
- paramsPlaybackWatershed[" enabled " ] = true ;
1199
+ paramsPlaybackWatershed[" playbackWatershed " ] = true ;
1193
1200
status = InvokeServiceMethod (" org.rdk.UserSettings" , " setPlaybackWatershed" , paramsPlaybackWatershed, result_json);
1194
1201
EXPECT_EQ (status,Core::ERROR_NONE);
1195
1202
@@ -1208,16 +1215,16 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
1208
1215
status = jsonrpc.Subscribe <JsonObject>(JSON_TIMEOUT,
1209
1216
_T (" onBlockNotRatedContentChanged" ),
1210
1217
[this , &async_handler](const JsonObject& parameters) {
1211
- bool enabled = parameters[" enabled " ].Boolean ();
1212
- async_handler.onBlockNotRatedContentChanged (enabled );
1218
+ bool blockNotRatedContent = parameters[" blockNotRatedContent " ].Boolean ();
1219
+ async_handler.onBlockNotRatedContentChanged (blockNotRatedContent );
1213
1220
});
1214
1221
EXPECT_EQ (Core::ERROR_NONE, status);
1215
1222
1216
- EXPECT_CALL (async_handler, onBlockNotRatedContentChanged (MatchRequestStatusBool (enabled )))
1223
+ EXPECT_CALL (async_handler, onBlockNotRatedContentChanged (MatchRequestStatusBool (blockNotRatedContent )))
1217
1224
.WillOnce (Invoke (this , &UserSettingTest::onBlockNotRatedContentChanged));
1218
1225
1219
1226
JsonObject paramsBlockNotRatedContent;
1220
- paramsBlockNotRatedContent[" enabled " ] = true ;
1227
+ paramsBlockNotRatedContent[" blockNotRatedContent " ] = true ;
1221
1228
status = InvokeServiceMethod (" org.rdk.UserSettings" , " setBlockNotRatedContent" , paramsBlockNotRatedContent, result_json);
1222
1229
EXPECT_EQ (status,Core::ERROR_NONE);
1223
1230
@@ -1236,16 +1243,16 @@ TEST_F(UserSettingTest, SetAndGetMethodsUsingJsonRpcConnectionSuccessCase)
1236
1243
status = jsonrpc.Subscribe <JsonObject>(JSON_TIMEOUT,
1237
1244
_T (" onPinOnPurchaseChanged" ),
1238
1245
[this , &async_handler](const JsonObject& parameters) {
1239
- bool enabled = parameters[" enabled " ].Boolean ();
1240
- async_handler.onPinOnPurchaseChanged (enabled );
1246
+ bool pinOnPurchase = parameters[" pinOnPurchase " ].Boolean ();
1247
+ async_handler.onPinOnPurchaseChanged (pinOnPurchase );
1241
1248
});
1242
1249
EXPECT_EQ (Core::ERROR_NONE, status);
1243
1250
1244
- EXPECT_CALL (async_handler, onPinOnPurchaseChanged (MatchRequestStatusBool (enabled )))
1251
+ EXPECT_CALL (async_handler, onPinOnPurchaseChanged (MatchRequestStatusBool (pinOnPurchase )))
1245
1252
.WillOnce (Invoke (this , &UserSettingTest::onPinOnPurchaseChanged));
1246
1253
1247
1254
JsonObject paramsPinOnPurchase;
1248
- paramsPinOnPurchase[" enabled " ] = true ;
1255
+ paramsPinOnPurchase[" pinOnPurchase " ] = true ;
1249
1256
status = InvokeServiceMethod (" org.rdk.UserSettings" , " setPinOnPurchase" , paramsPinOnPurchase, result_json);
1250
1257
EXPECT_EQ (status,Core::ERROR_NONE);
1251
1258
0 commit comments