@@ -31,9 +31,9 @@ void main() {
31
31
const String userId = "uid-351ea8" ;
32
32
// To check if decide options properly reached the native sdk through channel
33
33
List <String > decideOptions = [];
34
- // To check if event options and periodicDownloadInterval properly reached the native sdk through channel
34
+ // To check if event options and datafilePeriodicDownloadInterval properly reached the native sdk through channel
35
35
EventOptions eventOptions = const EventOptions ();
36
- int periodicDownloadInterval = 0 ;
36
+ int datafilePeriodicDownloadInterval = 0 ;
37
37
38
38
const MethodChannel channel = MethodChannel ("optimizely_flutter_sdk" );
39
39
dynamic mockOptimizelyConfig;
@@ -64,8 +64,8 @@ void main() {
64
64
batchSize: methodCall.arguments[Constants .eventBatchSize],
65
65
maxQueueSize: methodCall.arguments[Constants .eventMaxQueueSize],
66
66
timeInterval: methodCall.arguments[Constants .eventTimeInterval]);
67
- periodicDownloadInterval =
68
- methodCall.arguments[Constants .periodicDownloadInterval ];
67
+ datafilePeriodicDownloadInterval =
68
+ methodCall.arguments[Constants .datafilePeriodicDownloadInterval ];
69
69
return {
70
70
Constants .responseSuccess: true ,
71
71
Constants .responseReason: Constants .instanceCreated,
@@ -172,11 +172,12 @@ void main() {
172
172
expect (response.reason, equals (Constants .instanceCreated));
173
173
});
174
174
175
- test ("with no eventOptions and no periodicDownloadInterval" , () async {
175
+ test ("with no eventOptions and no datafilePeriodicDownloadInterval" ,
176
+ () async {
176
177
// default values
177
178
const expectedEventOptions =
178
179
EventOptions (batchSize: 10 , timeInterval: 60 , maxQueueSize: 10000 );
179
- const expectedPeriodicDownloadInterval = 10 * 60 ;
180
+ const expectedDatafilePeriodicDownloadInterval = 10 * 60 ;
180
181
var sdk = OptimizelyFlutterSdk (testSDKKey);
181
182
var response = await sdk.initializeClient ();
182
183
@@ -187,17 +188,18 @@ void main() {
187
188
equals (expectedEventOptions.maxQueueSize));
188
189
expect (eventOptions.timeInterval,
189
190
equals (expectedEventOptions.timeInterval));
190
- expect (
191
- periodicDownloadInterval, equals (expectedPeriodicDownloadInterval ));
191
+ expect (datafilePeriodicDownloadInterval,
192
+ equals (expectedDatafilePeriodicDownloadInterval ));
192
193
});
193
194
194
- test ("with eventOptions and periodicDownloadInterval " , () async {
195
+ test ("with eventOptions and datafilePeriodicDownloadInterval " , () async {
195
196
const expectedEventOptions =
196
197
EventOptions (batchSize: 20 , timeInterval: 30 , maxQueueSize: 200 );
197
- const expectedPeriodicDownloadInterval = 40 ;
198
+ const expectedDatafilePeriodicDownloadInterval = 40 ;
198
199
var sdk = OptimizelyFlutterSdk (testSDKKey,
199
200
eventOptions: expectedEventOptions,
200
- periodicDownloadInterval: expectedPeriodicDownloadInterval);
201
+ datafilePeriodicDownloadInterval:
202
+ expectedDatafilePeriodicDownloadInterval);
201
203
var response = await sdk.initializeClient ();
202
204
203
205
expect (response.success, equals (true ));
@@ -207,17 +209,19 @@ void main() {
207
209
equals (expectedEventOptions.maxQueueSize));
208
210
expect (eventOptions.timeInterval,
209
211
equals (expectedEventOptions.timeInterval));
210
- expect (
211
- periodicDownloadInterval, equals (expectedPeriodicDownloadInterval ));
212
+ expect (datafilePeriodicDownloadInterval,
213
+ equals (expectedDatafilePeriodicDownloadInterval ));
212
214
});
213
215
214
- test ("with no eventOptions and periodicDownloadInterval" , () async {
216
+ test ("with no eventOptions and datafilePeriodicDownloadInterval" ,
217
+ () async {
215
218
// default values
216
219
const expectedEventOptions =
217
220
EventOptions (batchSize: 10 , timeInterval: 60 , maxQueueSize: 10000 );
218
- const expectedPeriodicDownloadInterval = 500 ;
221
+ const expectedDatafilePeriodicDownloadInterval = 500 ;
219
222
var sdk = OptimizelyFlutterSdk (testSDKKey,
220
- periodicDownloadInterval: expectedPeriodicDownloadInterval);
223
+ datafilePeriodicDownloadInterval:
224
+ expectedDatafilePeriodicDownloadInterval);
221
225
var response = await sdk.initializeClient ();
222
226
223
227
expect (response.success, equals (true ));
@@ -227,15 +231,16 @@ void main() {
227
231
equals (expectedEventOptions.maxQueueSize));
228
232
expect (eventOptions.timeInterval,
229
233
equals (expectedEventOptions.timeInterval));
230
- expect (
231
- periodicDownloadInterval, equals (expectedPeriodicDownloadInterval ));
234
+ expect (datafilePeriodicDownloadInterval,
235
+ equals (expectedDatafilePeriodicDownloadInterval ));
232
236
});
233
237
234
- test ("with eventOptions and no periodicDownloadInterval" , () async {
238
+ test ("with eventOptions and no datafilePeriodicDownloadInterval" ,
239
+ () async {
235
240
// default values
236
241
const expectedEventOptions =
237
242
EventOptions (batchSize: 50 , timeInterval: 80 , maxQueueSize: 20000 );
238
- const expectedPeriodicDownloadInterval = 10 * 60 ;
243
+ const expectedDatafilePeriodicDownloadInterval = 10 * 60 ;
239
244
var sdk = OptimizelyFlutterSdk (testSDKKey,
240
245
eventOptions: expectedEventOptions);
241
246
var response = await sdk.initializeClient ();
@@ -247,8 +252,8 @@ void main() {
247
252
equals (expectedEventOptions.maxQueueSize));
248
253
expect (eventOptions.timeInterval,
249
254
equals (expectedEventOptions.timeInterval));
250
- expect (
251
- periodicDownloadInterval, equals (expectedPeriodicDownloadInterval ));
255
+ expect (datafilePeriodicDownloadInterval,
256
+ equals (expectedDatafilePeriodicDownloadInterval ));
252
257
});
253
258
});
254
259
group ("close()" , () {
0 commit comments