@@ -62,21 +62,36 @@ class CrashlyticsTests {
6262  @Test
6363  fun  keyValueBuilder () {
6464    val  keyValueBuilder =  KeyValueBuilder ()
65-     keyValueBuilder.key(" hello" " world" 
66-     keyValueBuilder.key(" hello2" 23 )
67-     keyValueBuilder.key(" hello3" 0.1 )
65+     keyValueBuilder.key(" string" " world" 
66+     keyValueBuilder.key(" int" Int .MAX_VALUE )
67+     keyValueBuilder.key(" float" Float .MAX_VALUE )
68+     keyValueBuilder.key(" boolean" true )
69+     keyValueBuilder.key(" double" Double .MAX_VALUE )
70+     keyValueBuilder.key(" long" Long .MAX_VALUE )
6871
6972    val  result:  Map <String , String > =  keyValueBuilder.build().keysAndValues
7073
71-     assertThat(result).containsExactly(" hello" " world" " hello2" " 23" " hello3" " 0.1" 
74+     val  expectedKeys = 
75+       mapOf (
76+         " string" " world" 
77+         " int" " ${Int .MAX_VALUE } " 
78+         " float" " ${Float .MAX_VALUE } " 
79+         " boolean" " ${true } " 
80+         " double" " ${Double .MAX_VALUE } " 
81+         " long" " ${Long .MAX_VALUE } " 
82+       )
83+     assertThat(result).isEqualTo(expectedKeys)
7284  }
7385
7486  @Test
7587  fun  keyValueBuilder_withCrashlyticsInstance () {
7688    @Suppress(" DEPRECATION" val  keyValueBuilder =  KeyValueBuilder (Firebase .crashlytics)
77-     keyValueBuilder.key(" hello" " world" 
78-     keyValueBuilder.key(" hello2" 23 )
79-     keyValueBuilder.key(" hello3" 0.1 )
89+     keyValueBuilder.key(" string" " world" 
90+     keyValueBuilder.key(" int" Int .MAX_VALUE )
91+     keyValueBuilder.key(" float" Float .MAX_VALUE )
92+     keyValueBuilder.key(" boolean" true )
93+     keyValueBuilder.key(" double" Double .MAX_VALUE )
94+     keyValueBuilder.key(" long" Long .MAX_VALUE )
8095
8196    val  result:  Map <String , String > =  keyValueBuilder.build().keysAndValues
8297
0 commit comments