@@ -220,7 +220,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
220
220
// Mock bucketer to ensure user is bucketed into holdout variation
221
221
let mockBucketer = MockBucketer ( mockBucketValue: 500 ) // Within holdout range (0-1000)
222
222
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
223
- let decision = mockDecisionService. getVariationForFeatureExperiment (
223
+ let decision = mockDecisionService. getVariationForFeature (
224
224
config: config,
225
225
featureFlag: featureFlag,
226
226
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -237,7 +237,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
237
237
let mockBucketer = MockBucketer ( mockBucketValue: 500 ) // Within holdout range
238
238
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
239
239
240
- let decision = mockDecisionService. getVariationForFeatureExperiment (
240
+ let decision = mockDecisionService. getVariationForFeature (
241
241
config: config,
242
242
featureFlag: featureFlag,
243
243
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryNotMatch)
@@ -252,7 +252,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
252
252
let mockBucketer = MockBucketer ( mockBucketValue: 1500 ) // Outside holdout range (0-1000)
253
253
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
254
254
255
- let decision = mockDecisionService. getVariationForFeatureExperiment (
255
+ let decision = mockDecisionService. getVariationForFeature (
256
256
config: config,
257
257
featureFlag: featureFlag,
258
258
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -277,7 +277,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
277
277
let mockBucketer = MockBucketer ( mockBucketValue: 500 ) // Would bucket in holdout if active
278
278
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
279
279
280
- let decision = mockDecisionService. getVariationForFeatureExperiment (
280
+ let decision = mockDecisionService. getVariationForFeature (
281
281
config: config,
282
282
featureFlag: featureFlag,
283
283
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -299,7 +299,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
299
299
let mockBucketer = MockBucketer ( mockBucketValue: 500 )
300
300
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
301
301
302
- let decision = mockDecisionService. getVariationForFeatureExperiment (
302
+ let decision = mockDecisionService. getVariationForFeature (
303
303
config: config,
304
304
featureFlag: featureFlag,
305
305
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -323,7 +323,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
323
323
let mockBucketer = MockBucketer ( mockBucketValue: 500 ) // Within holdout range
324
324
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
325
325
326
- let decision = mockDecisionService. getVariationForFeatureExperiment (
326
+ let decision = mockDecisionService. getVariationForFeature (
327
327
config: config,
328
328
featureFlag: featureFlag,
329
329
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -347,7 +347,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
347
347
let mockBucketer = MockBucketer ( mockBucketValue: 500 ) // Within holdout range
348
348
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
349
349
350
- let decision = mockDecisionService. getVariationForFeatureExperiment (
350
+ let decision = mockDecisionService. getVariationForFeature (
351
351
config: config,
352
352
featureFlag: featureFlag,
353
353
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -372,7 +372,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
372
372
let mockBucketer = MockBucketer ( mockBucketValue: 500 )
373
373
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
374
374
375
- let decision = mockDecisionService. getVariationForFeatureExperiment (
375
+ let decision = mockDecisionService. getVariationForFeature (
376
376
config: config,
377
377
featureFlag: featureFlag,
378
378
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -403,7 +403,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
403
403
let mockBucketer = MockBucketer ( mockBucketValue: 1000 ) // Within all holdout ranges
404
404
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
405
405
406
- let decision = mockDecisionService. getVariationForFeatureExperiment (
406
+ let decision = mockDecisionService. getVariationForFeature (
407
407
config: config,
408
408
featureFlag: featureFlag,
409
409
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -428,7 +428,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
428
428
let mockBucketer = MockBucketer ( mockBucketValue: 700 ) // Outside global range, within included range
429
429
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
430
430
431
- let decision = mockDecisionService. getVariationForFeatureExperiment (
431
+ let decision = mockDecisionService. getVariationForFeature (
432
432
config: config,
433
433
featureFlag: featureFlag,
434
434
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -452,7 +452,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
452
452
let mockBucketer = MockBucketer ( mockBucketValue: 1500 ) // Outside all holdout ranges
453
453
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
454
454
455
- let decision = mockDecisionService. getVariationForFeatureExperiment (
455
+ let decision = mockDecisionService. getVariationForFeature (
456
456
config: config,
457
457
featureFlag: featureFlag,
458
458
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -476,7 +476,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
476
476
let mockBucketer = MockBucketer ( mockBucketValue: 500 )
477
477
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
478
478
479
- let decision = mockDecisionService. getVariationForFeatureExperiment (
479
+ let decision = mockDecisionService. getVariationForFeature (
480
480
config: config,
481
481
featureFlag: featureFlag,
482
482
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -503,7 +503,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
503
503
let mockBucketer = MockBucketer ( mockBucketValue: 1500 ) // Outside included holdout range
504
504
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
505
505
506
- let decision = mockDecisionService. getVariationForFeatureExperiment (
506
+ let decision = mockDecisionService. getVariationForFeature (
507
507
config: config,
508
508
featureFlag: featureFlag,
509
509
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryNotMatch)
@@ -525,7 +525,7 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
525
525
let mockBucketer = MockBucketer ( mockBucketValue: 500 )
526
526
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
527
527
528
- let decision = mockDecisionService. getVariationForFeatureExperiment (
528
+ let decision = mockDecisionService. getVariationForFeature (
529
529
config: config,
530
530
featureFlag: featureFlag,
531
531
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
@@ -548,14 +548,14 @@ class DecisionServiceTests_Features_Holdouts: XCTestCase {
548
548
let mockDecisionService = MockDecisionService ( bucketer: mockBucketer, userProfileService: decisionService. userProfileService)
549
549
550
550
// First call
551
- let decision1 = mockDecisionService. getVariationForFeatureExperiment (
551
+ let decision1 = mockDecisionService. getVariationForFeature (
552
552
config: config,
553
553
featureFlag: featureFlag,
554
554
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
555
555
) . result
556
556
557
557
// Second call with same inputs
558
- let decision2 = mockDecisionService. getVariationForFeatureExperiment (
558
+ let decision2 = mockDecisionService. getVariationForFeature (
559
559
config: config,
560
560
featureFlag: featureFlag,
561
561
user: optimizely. createUserContext ( userId: kUserId, attributes: kAttributesCountryMatch)
0 commit comments