diff options
| author | Alex Clayton <alex.clayton@isode.com> | 2016-03-16 10:48:22 (GMT) |
|---|---|---|
| committer | Alex Clayton <alex.clayton@isode.com> | 2016-03-16 10:54:54 (GMT) |
| commit | 892af8539f2b46e840d7344489529259d1df03b9 (patch) | |
| tree | 78fed06774602915dc2335990bff7777d3e9bda5 | |
| parent | a452bc6ceed519cba43328f0d741af9723197a24 (diff) | |
| download | stroke-892af8539f2b46e840d7344489529259d1df03b9.zip stroke-892af8539f2b46e840d7344489529259d1df03b9.tar.bz2 | |
Add JID.isValid() checks to the JIDTest unit tests.
As per swiften patch 'Add more tests for JID validity'
(59c64a11e0bceca4876ba69ef2f30519629b108c).
Test-information: All unit tests pass.
Change-Id: Iefb77fa089afd13c0f8b5f51f2a3115001a061e8
| -rw-r--r-- | test/com/isode/stroke/jid/JIDTest.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/com/isode/stroke/jid/JIDTest.java b/test/com/isode/stroke/jid/JIDTest.java index 9a7b16a..96de429 100644 --- a/test/com/isode/stroke/jid/JIDTest.java +++ b/test/com/isode/stroke/jid/JIDTest.java | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (c) 2010 Isode Limited. | 2 | * Copyright (c) 2010-2016 Isode Limited. |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * See the COPYING file for more information. | 4 | * See the COPYING file for more information. |
| 5 | */ | 5 | */ |
| @@ -33,6 +33,7 @@ public class JIDTest { | |||
| 33 | assertEquals("bar", testling.getDomain()); | 33 | assertEquals("bar", testling.getDomain()); |
| 34 | assertEquals("baz", testling.getResource()); | 34 | assertEquals("baz", testling.getResource()); |
| 35 | assertFalse(testling.isBare()); | 35 | assertFalse(testling.isBare()); |
| 36 | assertTrue(testling.isValid()); | ||
| 36 | } | 37 | } |
| 37 | 38 | ||
| 38 | 39 | ||
| @@ -44,6 +45,7 @@ public class JIDTest { | |||
| 44 | assertEquals("bar", testling.getDomain()); | 45 | assertEquals("bar", testling.getDomain()); |
| 45 | assertEquals("", testling.getResource()); | 46 | assertEquals("", testling.getResource()); |
| 46 | assertTrue(testling.isBare()); | 47 | assertTrue(testling.isBare()); |
| 48 | assertTrue(testling.isValid()); | ||
| 47 | } | 49 | } |
| 48 | 50 | ||
| 49 | 51 | ||
| @@ -64,6 +66,7 @@ public class JIDTest { | |||
| 64 | assertEquals("bar", testling.getDomain()); | 66 | assertEquals("bar", testling.getDomain()); |
| 65 | assertEquals("baz", testling.getResource()); | 67 | assertEquals("baz", testling.getResource()); |
| 66 | assertFalse(testling.isBare()); | 68 | assertFalse(testling.isBare()); |
| 69 | assertTrue(testling.isValid()); | ||
| 67 | } | 70 | } |
| 68 | 71 | ||
| 69 | 72 | ||
| @@ -75,6 +78,7 @@ public class JIDTest { | |||
| 75 | assertEquals("bar", testling.getDomain()); | 78 | assertEquals("bar", testling.getDomain()); |
| 76 | assertEquals("", testling.getResource()); | 79 | assertEquals("", testling.getResource()); |
| 77 | assertTrue(testling.isBare()); | 80 | assertTrue(testling.isBare()); |
| 81 | assertTrue(testling.isValid()); | ||
| 78 | } | 82 | } |
| 79 | 83 | ||
| 80 | 84 | ||
| @@ -98,6 +102,7 @@ public class JIDTest { | |||
| 98 | JID testling = new JID("FoΩ"); | 102 | JID testling = new JID("FoΩ"); |
| 99 | 103 | ||
| 100 | assertEquals("foω", testling.getDomain()); | 104 | assertEquals("foω", testling.getDomain()); |
| 105 | assertTrue(testling.isValid()); | ||
| 101 | } | 106 | } |
| 102 | 107 | ||
| 103 | 108 | ||
| @@ -106,6 +111,7 @@ public class JIDTest { | |||
| 106 | JID testling = new JID("bar/FoΩ"); | 111 | JID testling = new JID("bar/FoΩ"); |
| 107 | 112 | ||
| 108 | assertEquals(testling.getResource(), "FoΩ"); | 113 | assertEquals(testling.getResource(), "FoΩ"); |
| 114 | assertTrue(testling.isValid()); | ||
| 109 | } | 115 | } |
| 110 | 116 | ||
| 111 | 117 | ||
| @@ -139,6 +145,7 @@ public class JIDTest { | |||
| 139 | assertEquals("foo", testling.getNode()); | 145 | assertEquals("foo", testling.getNode()); |
| 140 | assertEquals("bar", testling.getDomain()); | 146 | assertEquals("bar", testling.getDomain()); |
| 141 | assertEquals("baz", testling.getResource()); | 147 | assertEquals("baz", testling.getResource()); |
| 148 | assertTrue(testling.isValid()); | ||
| 142 | } | 149 | } |
| 143 | 150 | ||
| 144 | 151 | ||
| @@ -179,6 +186,7 @@ public class JIDTest { | |||
| 179 | assertEquals("", testling.toBare().getNode()); | 186 | assertEquals("", testling.toBare().getNode()); |
| 180 | assertEquals("bar", testling.toBare().getDomain()); | 187 | assertEquals("bar", testling.toBare().getDomain()); |
| 181 | assertTrue(testling.toBare().isBare()); | 188 | assertTrue(testling.toBare().isBare()); |
| 189 | assertTrue(testling.isValid()); | ||
| 182 | } | 190 | } |
| 183 | 191 | ||
| 184 | 192 | ||
Swift