summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTony Mantler <nicoya@google.com>2013-10-24 14:55:32 -0700
committerTony Mantler <nicoya@google.com>2013-10-24 17:07:47 -0700
commit4a78f7a89adf1d0bac6049d5c892e72a8b7250c4 (patch)
tree291ef7b2218007d6c161f83f3813183e3d7bd5e7 /tests
parenta2210d035e51d0656f7e58c8c4c0a3b126de7d64 (diff)
downloadandroid_packages_apps_UnifiedEmail-4a78f7a89adf1d0bac6049d5c892e72a8b7250c4.tar.gz
android_packages_apps_UnifiedEmail-4a78f7a89adf1d0bac6049d5c892e72a8b7250c4.tar.bz2
android_packages_apps_UnifiedEmail-4a78f7a89adf1d0bac6049d5c892e72a8b7250c4.zip
Normalize the whole email address when comparing.
b/11336576 Change-Id: I5e79c0d37337f848b385697799d45bf922f86ff1
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/mail/utils/NormalizeEmailAddressTest.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/src/com/android/mail/utils/NormalizeEmailAddressTest.java b/tests/src/com/android/mail/utils/NormalizeEmailAddressTest.java
new file mode 100644
index 000000000..3778a1f6d
--- /dev/null
+++ b/tests/src/com/android/mail/utils/NormalizeEmailAddressTest.java
@@ -0,0 +1,27 @@
+// Copyright 2013 Google Inc. All Rights Reserved.
+
+package com.android.mail.utils;
+
+import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
+
+import com.android.mail.utils.Utils;
+
+@SmallTest
+public class NormalizeEmailAddressTest extends AndroidTestCase {
+ public void testNormalizeEmailAddress() {
+ final String emailAddress = "user@example.com";
+
+ assertEquals(Utils.normalizeEmailAddress("User@EXAMPLE.COM"), emailAddress);
+
+ assertEquals(Utils.normalizeEmailAddress("User@example.com"), emailAddress);
+
+ assertEquals(Utils.normalizeEmailAddress("User@exaMple.com"), emailAddress);
+
+ assertEquals(Utils.normalizeEmailAddress(null), null);
+
+ assertEquals(Utils.normalizeEmailAddress(""), "");
+
+ assertEquals(Utils.normalizeEmailAddress("Not an EMAIL address"), "not an email address");
+ }
+} \ No newline at end of file