Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bitfireAT/vcard4android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunik Kupfer <kupfer@bitfire.at>2022-03-07 16:17:08 +0300
committerSunik Kupfer <kupfer@bitfire.at>2022-03-07 16:17:08 +0300
commit98188b5e89a3b7a03ada6cd4f56b4574d41bee9f (patch)
treea34da3dd0ee8536dfa2381c8af26821ec096f488
parent4cc3be3d5d6a04131be947c7eef936b0c6541d81 (diff)
use pre-defined protocols again
-rw-r--r--src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt b/src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt
index 6feeb2f..fb50d6e 100644
--- a/src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt
+++ b/src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt
@@ -11,6 +11,7 @@ import at.bitfire.vcard4android.LabeledProperty
import ezvcard.parameter.ImppType
import ezvcard.property.Impp
import org.junit.Assert.assertEquals
+import org.junit.Assert.assertNull
import org.junit.Test
class ImBuilderTest {
@@ -64,12 +65,21 @@ class ImBuilderTest {
impps += LabeledProperty(Impp("qq", "qq-id"))
}).build().also { result ->
assertEquals(3, result.size)
+
assertEquals(CommonDataKinds.Im.PROTOCOL_JABBER, result[0].values[CommonDataKinds.Im.PROTOCOL])
assertEquals("jabber@example.com", result[0].values[CommonDataKinds.Im.DATA])
+ assertNull(result[0].values[CommonDataKinds.Im.CUSTOM_PROTOCOL])
+ assertNull(result[0].values[CommonDataKinds.Im.LABEL])
+
assertEquals(CommonDataKinds.Im.PROTOCOL_SKYPE, result[1].values[CommonDataKinds.Im.PROTOCOL])
assertEquals("skype-id", result[1].values[CommonDataKinds.Im.DATA])
+ assertNull(result[1].values[CommonDataKinds.Im.CUSTOM_PROTOCOL])
+ assertNull(result[1].values[CommonDataKinds.Im.LABEL])
+
assertEquals(CommonDataKinds.Im.PROTOCOL_QQ, result[2].values[CommonDataKinds.Im.PROTOCOL])
assertEquals("qq-id", result[2].values[CommonDataKinds.Im.DATA])
+ assertNull(result[2].values[CommonDataKinds.Im.CUSTOM_PROTOCOL])
+ assertNull(result[2].values[CommonDataKinds.Im.LABEL])
}
}