Skip to content

Commit eeebcf9

Browse files
update test case as per review comments
1 parent fabd6e7 commit eeebcf9

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/test/kotlin/com/mparticle/kits/RoktKitTests.kt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -366,23 +366,26 @@ class RoktKitTests {
366366
"key2" to "value2",
367367
"key3" to "value3",
368368
"user_key" to "2223333",
369+
"ShouldFilter" to "testData"
369370
)
370371
val result = method.invoke(roktKit, mockFilterUser, inputAttributes) as Map<*, *>
371372
assertEquals(7, result.size)
372373

373374
assertTrue(result.containsKey("user_key"))
374375
//It should always use the value from attributes
375376
assertEquals("2223333", result["user_key"])
377+
assertEquals("123", result["attr_non_string"])
378+
assertEquals("value", result["attr_non_null_string"])
379+
380+
assertFalse(result.containsKey("ShouldFilter"))
381+
assertFalse(result.containsKey("ShouldFilter_key_2"))
382+
376383
assertTrue(result.containsKey("key1"))
377384
assertTrue(result.containsKey("key2"))
378385
assertTrue(result.containsKey("key3"))
379386
assertTrue(result.containsKey("attr_non_null_string"))
380-
assertEquals("value", result["attr_non_null_string"])
381-
382387
assertFalse(result.containsKey("attr_null"))
383-
384388
assertTrue(result.containsKey("attr_non_string"))
385-
assertEquals("123", result["attr_non_string"])
386389
}
387390

388391
private inner class TestKitManager :

0 commit comments

Comments
 (0)