27
27
#include < app/icd/server/ICDMonitoringTable.h>
28
28
#include < app/icd/server/ICDNotifier.h>
29
29
#include < app/icd/server/ICDStateObserver.h>
30
- #include < app/icd/server/tests/ICDConfigurationDataTestAccess.h>
31
30
#include < crypto/DefaultSessionKeystore.h>
32
31
#include < lib/address_resolve/AddressResolve.h>
33
32
#include < lib/core/DataModelTypes.h>
@@ -260,7 +259,6 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithoutActiveS
260
259
{
261
260
typedef ICDListener::ICDManagementEvents ICDMEvent;
262
261
ICDConfigurationData & icdConfigData = ICDConfigurationData::GetInstance ();
263
- ICDConfigurationDataTestAccess privateIcdConfigData (&icdConfigData);
264
262
265
263
using Feature = Clusters::IcdManagement::Feature;
266
264
BitFlags<Feature> featureMap;
@@ -273,7 +271,7 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithoutActiveS
273
271
274
272
// Set New durations for test case
275
273
Milliseconds32 oldActiveModeDuration = icdConfigData.GetActiveModeDuration ();
276
- privateIcdConfigData .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
274
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
277
275
278
276
// Verify That ICDManager starts in Idle
279
277
EXPECT_EQ (mICDManager .GetOperaionalState (), ICDManager::OperationalState::IdleMode);
@@ -331,7 +329,7 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithoutActiveS
331
329
EXPECT_EQ (mICDManager .GetOperaionalState (), ICDManager::OperationalState::IdleMode);
332
330
333
331
// Reset Old durations
334
- privateIcdConfigData .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
332
+ mICDManager .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
335
333
}
336
334
337
335
/* *
@@ -342,7 +340,6 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithActiveSub)
342
340
{
343
341
typedef ICDListener::ICDManagementEvents ICDMEvent;
344
342
ICDConfigurationData & icdConfigData = ICDConfigurationData::GetInstance ();
345
- ICDConfigurationDataTestAccess privateIcdConfigData (&icdConfigData);
346
343
347
344
using Feature = Clusters::IcdManagement::Feature;
348
345
BitFlags<Feature> featureMap;
@@ -355,7 +352,7 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithActiveSub)
355
352
356
353
// Set New durations for test case
357
354
Milliseconds32 oldActiveModeDuration = icdConfigData.GetActiveModeDuration ();
358
- privateIcdConfigData .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
355
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
359
356
360
357
// Verify That ICDManager starts in Idle
361
358
EXPECT_EQ (mICDManager .GetOperaionalState (), ICDManager::OperationalState::IdleMode);
@@ -424,7 +421,7 @@ TEST_F(TestICDManager, TestICDModeDurationsWith0ActiveModeDurationWithActiveSub)
424
421
EXPECT_EQ (mICDManager .GetOperaionalState (), ICDManager::OperationalState::IdleMode);
425
422
426
423
// Reset Old durations
427
- privateIcdConfigData .SetModeDurations (MakeOptional<Milliseconds32>(oldActiveModeDuration), NullOptional);
424
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>(oldActiveModeDuration), NullOptional);
428
425
}
429
426
#endif // CHIP_CONFIG_ENABLE_ICD_CIP
430
427
@@ -485,7 +482,6 @@ TEST_F(TestICDManager, TestICDMRegisterUnregisterEvents)
485
482
{
486
483
typedef ICDListener::ICDManagementEvents ICDMEvent;
487
484
ICDNotifier notifier = ICDNotifier::GetInstance ();
488
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
489
485
490
486
using Feature = Clusters::IcdManagement::Feature;
491
487
BitFlags<Feature> featureMap;
@@ -711,7 +707,6 @@ TEST_F(TestICDManager, TestICDMDSLS)
711
707
{
712
708
typedef ICDListener::ICDManagementEvents ICDMEvent;
713
709
ICDNotifier notifier = ICDNotifier::GetInstance ();
714
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
715
710
716
711
using Feature = Clusters::IcdManagement::Feature;
717
712
BitFlags<Feature> featureMap;
@@ -1000,7 +995,6 @@ TEST_F(TestICDManager, TestICDStateObserverOnEnterActiveMode)
1000
995
TEST_F (TestICDManager, TestICDStateObserverOnICDModeChange)
1001
996
{
1002
997
typedef ICDListener::ICDManagementEvents ICDMEvent;
1003
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
1004
998
1005
999
using Feature = Clusters::IcdManagement::Feature;
1006
1000
BitFlags<Feature> featureMap;
@@ -1049,8 +1043,6 @@ TEST_F(TestICDManager, TestICDStateObserverOnICDModeChange)
1049
1043
1050
1044
TEST_F (TestICDManager, TestICDStateObserverOnICDModeChangeOnInit)
1051
1045
{
1052
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
1053
-
1054
1046
using Feature = Clusters::IcdManagement::Feature;
1055
1047
BitFlags<Feature> featureMap;
1056
1048
featureMap.Set (Feature::kLongIdleTimeSupport ).Set (Feature::kUserActiveModeTrigger ).Set (Feature::kCheckInProtocolSupport );
@@ -1096,12 +1088,10 @@ TEST_F(TestICDManager, TestICDStateObserverOnICDModeChangeOnInit)
1096
1088
*/
1097
1089
TEST_F (TestICDManager, TestICDStateObserverOnTransitionToIdleModeGreaterActiveModeDuration)
1098
1090
{
1099
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
1100
-
1101
1091
// Set New durations for test case - ActiveModeDuration must be longuer than ICD_ACTIVE_TIME_JITTER_MS
1102
1092
Milliseconds32 oldActiveModeDuration = ICDConfigurationData::GetInstance ().GetActiveModeDuration ();
1103
- privateIcdConfigData .SetModeDurations (
1104
- MakeOptional<Milliseconds32>( Milliseconds32 ( 200 ) + Milliseconds32 (ICD_ACTIVE_TIME_JITTER_MS)), NullOptional);
1093
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>( Milliseconds32 ( 200 ) + Milliseconds32 (ICD_ACTIVE_TIME_JITTER_MS)),
1094
+ NullOptional);
1105
1095
1106
1096
// Advance clock just before IdleMode timer expires
1107
1097
AdvanceClockAndRunEventLoop (ICDConfigurationData::GetInstance ().GetIdleModeDuration () - 1_s);
@@ -1138,7 +1128,7 @@ TEST_F(TestICDManager, TestICDStateObserverOnTransitionToIdleModeGreaterActiveMo
1138
1128
EXPECT_FALSE (mICDStateObserver .mOnTransitionToIdleCalled );
1139
1129
1140
1130
// Reset Old durations
1141
- privateIcdConfigData .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1131
+ mICDManager .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1142
1132
}
1143
1133
1144
1134
/* *
@@ -1147,11 +1137,9 @@ TEST_F(TestICDManager, TestICDStateObserverOnTransitionToIdleModeGreaterActiveMo
1147
1137
*/
1148
1138
TEST_F (TestICDManager, TestICDStateObserverOnTransitionToIdleModeEqualActiveModeDuration)
1149
1139
{
1150
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
1151
-
1152
1140
// Set New durations for test case - ActiveModeDuration must be equal to ICD_ACTIVE_TIME_JITTER_MS
1153
1141
Milliseconds32 oldActiveModeDuration = ICDConfigurationData::GetInstance ().GetActiveModeDuration ();
1154
- privateIcdConfigData .SetModeDurations (MakeOptional<Milliseconds32>(Milliseconds32 (ICD_ACTIVE_TIME_JITTER_MS)), NullOptional);
1142
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>(Milliseconds32 (ICD_ACTIVE_TIME_JITTER_MS)), NullOptional);
1155
1143
1156
1144
// Advance clock just before IdleMode timer expires
1157
1145
AdvanceClockAndRunEventLoop (ICDConfigurationData::GetInstance ().GetIdleModeDuration () - 1_s);
@@ -1171,19 +1159,17 @@ TEST_F(TestICDManager, TestICDStateObserverOnTransitionToIdleModeEqualActiveMode
1171
1159
EXPECT_TRUE (mICDStateObserver .mOnTransitionToIdleCalled );
1172
1160
1173
1161
// Reset Old durations
1174
- privateIcdConfigData .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1162
+ mICDManager .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1175
1163
}
1176
1164
1177
1165
/* *
1178
1166
* @brief Test verifies the OnTransitionToIdleMode event when the ActiveModeDuration is 0 and without an ActiveMode req
1179
1167
*/
1180
1168
TEST_F (TestICDManager, TestICDStateObserverOnTransitionToIdleMode0ActiveModeDurationWithoutReq)
1181
1169
{
1182
- ICDConfigurationDataTestAccess privateIcdConfigData (&ICDConfigurationData::GetInstance ());
1183
-
1184
1170
// Set New durations for test case - ActiveModeDuration equal 0
1185
1171
Milliseconds32 oldActiveModeDuration = ICDConfigurationData::GetInstance ().GetActiveModeDuration ();
1186
- privateIcdConfigData .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
1172
+ mICDManager .SetModeDurations (MakeOptional<Milliseconds32>(0 ), NullOptional);
1187
1173
1188
1174
// Advance clock just before IdleMode timer expires
1189
1175
AdvanceClockAndRunEventLoop (ICDConfigurationData::GetInstance ().GetIdleModeDuration () - 1_s);
@@ -1203,7 +1189,7 @@ TEST_F(TestICDManager, TestICDStateObserverOnTransitionToIdleMode0ActiveModeDura
1203
1189
EXPECT_TRUE (mICDStateObserver .mOnTransitionToIdleCalled );
1204
1190
1205
1191
// Reset Old durations
1206
- privateIcdConfigData .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1192
+ mICDManager .SetModeDurations (MakeOptional (oldActiveModeDuration), NullOptional);
1207
1193
}
1208
1194
1209
1195
/* *
0 commit comments