Skip to content

Commit 195a9e7

Browse files
committed
use get variation instead of activate so we do not send network request
1 parent 9447877 commit 195a9e7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

OptimizelySDKUserProfile/OptimizelySDKUserProfileTests/OptimizelySDKUserProfileTests.m

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -237,17 +237,17 @@ - (void)testBucketingPersistsWhenDatafileIsUpdated {
237237

238238
OPTLYClient *originalClient = [manager initializeClientWithDatafile:originalDatafile];
239239
XCTAssertNotNil(originalClient);
240-
OPTLYVariation *originalVariation = [originalClient activateExperiment:kUserProfileExperimentKey userId:kUserId1];
240+
OPTLYVariation *originalVariation = [originalClient getVariationForExperiment:kUserProfileExperimentKey userId:kUserId1];
241241
XCTAssertNotNil(originalVariation);
242242
XCTAssertEqualObjects(originalVariation.variationKey, kUserProfileExperimentOriginalVariationKey);
243243
XCTAssertNotNil([originalClient.optimizely.userProfile getVariationForUser:kUserId1 experiment:kUserProfileExperimentKey], @"User experiment should be stored");
244244

245245
OPTLYClient *updatedClient = [manager initializeClientWithDatafile:updatedDatafile];
246246
XCTAssertNotNil(updatedClient);
247-
OPTLYVariation *updatedVariation = [updatedClient activateExperiment:kUserProfileExperimentKey userId:kUserId2];
247+
OPTLYVariation *updatedVariation = [updatedClient getVariationForExperiment:kUserProfileExperimentKey userId:kUserId2];
248248
XCTAssertNotNil(updatedVariation);
249249
XCTAssertEqualObjects(updatedVariation.variationKey, kUserProfileExperimentTreatmentVariationKey);
250-
OPTLYVariation *variationForUser1 = [updatedClient activateExperiment:kUserProfileExperimentKey userId:kUserId1];
250+
OPTLYVariation *variationForUser1 = [updatedClient getVariationForExperiment:kUserProfileExperimentKey userId:kUserId1];
251251
XCTAssertNotNil(variationForUser1);
252252
XCTAssertEqualObjects(originalVariation.variationKey, variationForUser1.variationKey);
253253
XCTAssertEqualObjects(originalVariation.variationId, variationForUser1.variationId);
@@ -271,7 +271,7 @@ - (void)testStickyBucketingRevertsWhenVariationIsRemoved {
271271

272272
OPTLYClient *originalClient = [manager initializeClientWithDatafile:originalDatafile];
273273
XCTAssertNotNil(originalClient);
274-
OPTLYVariation *originalVariation = [originalClient activateExperiment:kUserProfileExperimentKey userId:kUserId1];
274+
OPTLYVariation *originalVariation = [originalClient getVariationForExperiment:kUserProfileExperimentKey userId:kUserId1];
275275
XCTAssertNotNil(originalVariation);
276276
XCTAssertEqualObjects(originalVariation.variationKey, kUserProfileExperimentOriginalVariationKey);
277277
XCTAssertNotNil([originalClient.optimizely.userProfile getVariationForUser:kUserId1 experiment:kUserProfileExperimentKey], @"User experiment should be stored");
@@ -280,7 +280,7 @@ - (void)testStickyBucketingRevertsWhenVariationIsRemoved {
280280
OPTLYClient *updatedClient = [manager initializeClientWithDatafile:removedVariationDatafile];
281281
XCTAssertNotNil(updatedClient);
282282
XCTAssertNotNil([updatedClient.optimizely.userProfile getVariationForUser:kUserId1 experiment:kUserProfileExperimentKey], @"User experiment should be same as original client");
283-
OPTLYVariation *variationForUser1 = [updatedClient activateExperiment:kUserProfileExperimentKey userId:kUserId1];
283+
OPTLYVariation *variationForUser1 = [updatedClient getVariationForExperiment:kUserProfileExperimentKey userId:kUserId1];
284284
XCTAssertNotNil(variationForUser1);
285285
XCTAssertNotEqualObjects(originalVariation.variationKey, variationForUser1.variationKey);
286286
XCTAssertNotEqualObjects(originalVariation.variationId, variationForUser1.variationId);

0 commit comments

Comments
 (0)