Skip to content

Commit a8d661f

Browse files
WIP: odp intrgration test cases fixed
1 parent 5c97adc commit a8d661f

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

android-sdk/src/androidTest/java/com/optimizely/ab/android/sdk/ODPIntegrationTest.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.optimizely.ab.odp.ODPApiManager;
3030
import com.optimizely.ab.odp.ODPEventManager;
3131
import com.optimizely.ab.odp.ODPManager;
32+
import com.optimizely.ab.android.odp.VuidManager;
3233
import com.optimizely.ab.odp.ODPSegmentManager;
3334

3435
import org.junit.Before;
@@ -107,6 +108,7 @@ public void setup() throws Exception {
107108

108109
optimizelyManager.initialize(context, odpDatafile);
109110
optimizelyClient = optimizelyManager.getOptimizely();
111+
110112
}
111113

112114
@Test
@@ -134,11 +136,11 @@ public void identifyOdpEventSentWhenUserContextCreated() throws InterruptedExcep
134136

135137
assertEquals(firstEvt.get("action").getAsString(), "client_initialized");
136138
assertEquals(firstIdentifiers.size(), 1);
137-
assertEquals(firstIdentifiers.get("vuid").getAsString(), testVuid);
139+
assertTrue(VuidManager.isVuid(firstIdentifiers.get("vuid").getAsString()));
138140

139141
assertEquals(secondEvt.get("action").getAsString(), "identified");
140142
assertEquals(secondIdentifiers.size(), 2);
141-
assertEquals(secondIdentifiers.get("vuid").getAsString(), testVuid);
143+
assertTrue(VuidManager.isVuid(secondIdentifiers.get("vuid").getAsString()));
142144
assertEquals(secondIdentifiers.get("fs_user_id").getAsString(), testUser);
143145

144146
// validate that ODP event data includes correct values.
@@ -170,11 +172,11 @@ public void identifyOdpEventSentWhenVuidUserContextCreated() throws InterruptedE
170172

171173
assertEquals(firstEvt.get("action").getAsString(), "client_initialized");
172174
assertEquals(firstIdentifiers.size(), 1);
173-
assertEquals(firstIdentifiers.get("vuid").getAsString(), testVuid);
175+
assertTrue(VuidManager.isVuid(firstIdentifiers.get("vuid").getAsString()));
174176

175177
assertEquals(secondEvt.get("action").getAsString(), "identified");
176178
assertEquals(secondIdentifiers.size(), 1);
177-
assertEquals(secondIdentifiers.get("vuid").getAsString(), testVuid);
179+
assertTrue(VuidManager.isVuid(secondIdentifiers.get("vuid").getAsString()));
178180
}
179181

180182
@Test
@@ -202,7 +204,7 @@ public void fetchQualifiedSegmentsWithVuidUserContext() throws InterruptedExcept
202204
eq("p-1"),
203205
eq("h-1/v3/graphql"),
204206
eq("vuid"),
205-
eq(testVuid),
207+
eq(optimizelyClient.getVuid()),
206208
eq(new HashSet<>(Arrays.asList("segment-1")))
207209
);
208210
}

0 commit comments

Comments
 (0)