@@ -70,7 +70,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
70
70
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
71
71
72
72
let handler = FakeDatafileHandler ( mode: . successWithData)
73
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
73
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
74
74
75
75
let optimizely = OptimizelyClient ( sdkKey: testSdkKey)
76
76
@@ -85,7 +85,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
85
85
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
86
86
87
87
let handler = FakeDatafileHandler ( mode: . successWithNil)
88
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
88
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
89
89
90
90
let optimizely = OptimizelyClient ( sdkKey: testSdkKey)
91
91
@@ -100,7 +100,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
100
100
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
101
101
102
102
let handler = FakeDatafileHandler ( mode: . failure)
103
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
103
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
104
104
105
105
let optimizely = OptimizelyClient ( sdkKey: testSdkKey)
106
106
@@ -115,7 +115,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
115
115
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
116
116
117
117
let handler = FakeDatafileHandler ( mode: . successWithData)
118
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
118
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
119
119
120
120
let optimizely = OptimizelyClient ( sdkKey: testSdkKey)
121
121
@@ -130,7 +130,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
130
130
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
131
131
132
132
let handler = FakeDatafileHandler ( mode: . successWithData)
133
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
133
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
134
134
135
135
let optimizely = OptimizelyClient ( sdkKey: testSdkKey)
136
136
@@ -147,7 +147,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
147
147
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
148
148
149
149
let handler = FakeDatafileHandler ( mode: . successWithData)
150
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
150
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
151
151
152
152
let optimizely = OptimizelyClient ( sdkKey: testSdkKey,
153
153
periodicDownloadInterval: 10 )
@@ -163,7 +163,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
163
163
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
164
164
165
165
let handler = FakeDatafileHandler ( mode: . successWithData)
166
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
166
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
167
167
168
168
let optimizely = OptimizelyClient ( sdkKey: testSdkKey,
169
169
periodicDownloadInterval: 10 )
@@ -185,7 +185,7 @@ class OptimizelyClientTests_Init_Sync: XCTestCase {
185
185
let testSdkKey = OTUtils . randomSdkKey // unique but consistent with registry + start
186
186
187
187
let handler = FakeDatafileHandler ( mode: . successWithData)
188
- HandlerRegistryService . shared. registerBinding ( binder: Binder ( service: OPTDatafileHandler . self) . sdkKey ( key : testSdkKey ) . using ( instance : handler ) . to ( factory: FakeDatafileHandler . init) . reInitializeStrategy ( strategy : . reUse ) . singetlon ( ) )
188
+ HandlerRegistryService . shared. registerBinding ( binder: Binder ( sdkKey : testSdkKey , service: OPTDatafileHandler . self, strategy : . reUse , factory: FakeDatafileHandler . init, isSingleton : true , inst : handler ) )
189
189
190
190
let optimizely = OptimizelyClient ( sdkKey: testSdkKey,
191
191
periodicDownloadInterval: 10 )
0 commit comments