@@ -365,7 +365,7 @@ extension DecisionServiceTests_Holdouts {
365
365
366
366
XCTAssertNotNil ( decision, " Decision should not be nil " )
367
367
XCTAssertEqual ( decision? . experiment? . id, holdout. id, " Should return holdout experiment " )
368
- XCTAssertEqual ( decision? . variation. key, " holdout_a " , " Should return holdout variation " )
368
+ XCTAssertEqual ( decision? . variation? . key, " holdout_a " , " Should return holdout variation " )
369
369
XCTAssertEqual ( decision? . source, Constants . DecisionSource. holdout. rawValue, " Source should be holdout " )
370
370
}
371
371
@@ -394,7 +394,7 @@ extension DecisionServiceTests_Holdouts {
394
394
// Should fall back to experiment and bucket into variation D
395
395
XCTAssertNotNil ( decision, " Decision should not be nil " )
396
396
XCTAssertEqual ( decision? . experiment? . id, kExperimentId, " Should return experiment " )
397
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD, " Should return experiment variation " )
397
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD, " Should return experiment variation " )
398
398
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue, " Source should be featureTest " )
399
399
}
400
400
@@ -415,7 +415,7 @@ extension DecisionServiceTests_Holdouts {
415
415
// Should skip holdout and bucket into experiment
416
416
XCTAssertNotNil ( decision, " Decision should not be nil " )
417
417
XCTAssertEqual ( decision? . experiment? . id, kExperimentId, " Should return experiment " )
418
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD, " Should return experiment variation " )
418
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD, " Should return experiment variation " )
419
419
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue, " Source should be featureTest " )
420
420
}
421
421
@@ -433,7 +433,7 @@ extension DecisionServiceTests_Holdouts {
433
433
// Should bucket into experiment
434
434
XCTAssertNotNil ( decision, " Decision should not personally identifiable informationnil " )
435
435
XCTAssertEqual ( decision? . experiment? . id, kExperimentId, " Should return experiment " )
436
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD, " Should return experiment variation " )
436
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD, " Should return experiment variation " )
437
437
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue, " Source should be featureTest " )
438
438
}
439
439
@@ -453,7 +453,7 @@ extension DecisionServiceTests_Holdouts {
453
453
// Should return holdout decision
454
454
XCTAssertNotNil ( decision, " Decision should not be nil " )
455
455
XCTAssertEqual ( decision? . experiment? . id, holdout. id, " Should return holdout experiment " )
456
- XCTAssertEqual ( decision? . variation. key, " holdout_a " , " Should return holdout variation " )
456
+ XCTAssertEqual ( decision? . variation? . key, " holdout_a " , " Should return holdout variation " )
457
457
XCTAssertEqual ( decision? . source, Constants . DecisionSource. holdout. rawValue, " Source should be holdout " )
458
458
}
459
459
@@ -473,7 +473,7 @@ extension DecisionServiceTests_Holdouts {
473
473
// Should return holdout decision
474
474
XCTAssertNotNil ( decision, " Decision should not be nil " )
475
475
XCTAssertEqual ( decision? . experiment? . id, holdout. id, " Should return holdout experiment " )
476
- XCTAssertEqual ( decision? . variation. key, " holdout_a " , " Should return holdout variation " )
476
+ XCTAssertEqual ( decision? . variation? . key, " holdout_a " , " Should return holdout variation " )
477
477
XCTAssertEqual ( decision? . source, Constants . DecisionSource. holdout. rawValue, " Source should be holdout " )
478
478
}
479
479
@@ -494,7 +494,7 @@ extension DecisionServiceTests_Holdouts {
494
494
// Should skip holdout and bucket into experiment
495
495
XCTAssertNotNil ( decision, " Decision should not be nil " )
496
496
XCTAssertEqual ( decision? . experiment? . id, kExperimentId, " Should return experiment " )
497
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD, " Should return experiment variation " )
497
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD, " Should return experiment variation " )
498
498
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue, " Source should Westhill " )
499
499
}
500
500
@@ -524,7 +524,7 @@ extension DecisionServiceTests_Holdouts {
524
524
// Should select global holdout first (ordering: global > included)
525
525
XCTAssertNotNil ( decision)
526
526
XCTAssertEqual ( decision? . experiment? . id, globalHoldout. id, " Should select global holdout first " )
527
- XCTAssertEqual ( decision? . variation. key, " global_variation " )
527
+ XCTAssertEqual ( decision? . variation? . key, " global_variation " )
528
528
XCTAssertEqual ( decision? . source, Constants . DecisionSource. holdout. rawValue)
529
529
}
530
530
@@ -548,7 +548,7 @@ extension DecisionServiceTests_Holdouts {
548
548
// Global holdout fails bucketing, should select included holdout
549
549
XCTAssertNotNil ( decision)
550
550
XCTAssertEqual ( decision? . experiment? . id, includedHoldout. id, " Should select included holdout " )
551
- XCTAssertEqual ( decision? . variation. key, " included_variation " )
551
+ XCTAssertEqual ( decision? . variation? . key, " included_variation " )
552
552
XCTAssertEqual ( decision? . source, Constants . DecisionSource. holdout. rawValue)
553
553
}
554
554
@@ -572,7 +572,7 @@ extension DecisionServiceTests_Holdouts {
572
572
// All holdouts fail, should fall back to experiment
573
573
XCTAssertNotNil ( decision)
574
574
XCTAssertEqual ( decision? . experiment? . id, kExperimentId)
575
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD)
575
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD)
576
576
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue)
577
577
}
578
578
@@ -592,7 +592,7 @@ extension DecisionServiceTests_Holdouts {
592
592
// Holdout has no traffic allocation, should fall back to experiment
593
593
XCTAssertNotNil ( decision)
594
594
XCTAssertEqual ( decision? . experiment? . id, kExperimentId)
595
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD)
595
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD)
596
596
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue)
597
597
}
598
598
@@ -638,7 +638,7 @@ extension DecisionServiceTests_Holdouts {
638
638
// Holdout has no variations, should fall back to experiment
639
639
XCTAssertNotNil ( decision)
640
640
XCTAssertEqual ( decision? . experiment? . id, kExperimentId)
641
- XCTAssertEqual ( decision? . variation. key, kVariationKeyD)
641
+ XCTAssertEqual ( decision? . variation? . key, kVariationKeyD)
642
642
XCTAssertEqual ( decision? . source, Constants . DecisionSource. featureTest. rawValue)
643
643
}
644
644
@@ -667,8 +667,8 @@ extension DecisionServiceTests_Holdouts {
667
667
XCTAssertNotNil ( decision2)
668
668
XCTAssertEqual ( decision1? . experiment? . id, includedHoldout. id)
669
669
XCTAssertEqual ( decision2? . experiment? . id, includedHoldout. id)
670
- XCTAssertEqual ( decision1? . variation. key, " included_variation " )
671
- XCTAssertEqual ( decision2? . variation. key, " included_variation " )
670
+ XCTAssertEqual ( decision1? . variation? . key, " included_variation " )
671
+ XCTAssertEqual ( decision2? . variation? . key, " included_variation " )
672
672
XCTAssertEqual ( decision1? . source, Constants . DecisionSource. holdout. rawValue)
673
673
XCTAssertEqual ( decision2? . source, Constants . DecisionSource. holdout. rawValue)
674
674
}
0 commit comments