Skip to content

Commit 826d7b4

Browse files
WIP: Decision listener test case fixed
1 parent 6305e1a commit 826d7b4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Tests/OptimizelyTests-Common/DecisionListenerTests.swift

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,6 +1262,16 @@ class FakeDecisionService: DefaultDecisionService {
12621262
let featureDecision = FeatureDecision(experiment: experiment, variation: tmpVariation, source: source)
12631263
return DecisionResponse.responseNoReasons(result: featureDecision)
12641264
}
1265+
1266+
override func getVariationForFeatureExperiment(config: ProjectConfig, featureFlag: FeatureFlag, user: OptimizelyUserContext, userProfileTracker: UserProfileTracker? = nil, options: [OptimizelyDecideOption]? = nil) -> DecisionResponse<FeatureDecision> {
1267+
guard let experiment = self.experiment, let tmpVariation = self.variation else {
1268+
return DecisionResponse.nilNoReasons()
1269+
}
1270+
1271+
let featureDecision = FeatureDecision(experiment: experiment, variation: tmpVariation, source: source)
1272+
return DecisionResponse.responseNoReasons(result: featureDecision)
1273+
}
1274+
12651275
}
12661276

12671277
fileprivate extension HandlerRegistryService {

0 commit comments

Comments
 (0)