File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed
Tests/OptimizelyTests-Common Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -104,10 +104,24 @@ class OdpManagerTests: XCTestCase {
104
104
105
105
// MARK: - registerVuid
106
106
107
- // func testRegisterVUIDCalledAutomatically() {
108
- // XCTAssertEqual(eventManager.receivedRegisterVuid, manager.vuid, "registerVUID is implicitly called on OdpManager init")
109
- // }
110
-
107
+ func testRegisterVUIDCalledAutomatically( ) {
108
+ XCTAssertEqual ( eventManager. receivedRegisterVuid, manager. vuid, " registerVUID is implicitly called on OdpManager init " )
109
+ }
110
+
111
+ func testRegisterVUIDDoesNotCallAutomatically_vuidDisabled( ) {
112
+ let newEventManager = MockOdpEventManager ( sdkKey: sdkKey)
113
+
114
+ _ = OdpManager ( sdkKey: sdkKey,
115
+ disable: false ,
116
+ enableVuid: false ,
117
+ cacheSize: cacheSize,
118
+ cacheTimeoutInSecs: cacheTimeout,
119
+ segmentManager: segmentManager,
120
+ eventManager: newEventManager)
121
+
122
+ XCTAssertNil ( newEventManager. receivedRegisterVuid)
123
+ }
124
+
111
125
func testRegisterVUIDCalledAutomatically_odpDisabled( ) {
112
126
let newEventManager = MockOdpEventManager ( sdkKey: sdkKey)
113
127
You can’t perform that action at this time.
0 commit comments