diff options
author | Sunik Kupfer <kupfer@bitfire.at> | 2022-03-07 16:17:08 +0300 |
---|---|---|
committer | Sunik Kupfer <kupfer@bitfire.at> | 2022-03-07 16:17:08 +0300 |
commit | 98188b5e89a3b7a03ada6cd4f56b4574d41bee9f (patch) | |
tree | a34da3dd0ee8536dfa2381c8af26821ec096f488 | |
parent | 4cc3be3d5d6a04131be947c7eef936b0c6541d81 (diff) |
use pre-defined protocols again
-rw-r--r-- | src/androidTest/java/at/bitfire/vcard4android/contactrow/ImBuilderTest.kt | 10 |
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]) } } |