Home | History | Annotate | Download | only in imap

Lines Matching defs:list

37         ImapList list = new ImapList();
39 assertTrue(list.isList());
40 assertFalse(list.isString());
42 assertTrue(list.isEmpty());
43 assertEquals(0, list.size());
45 list.add(STRING_1);
46 assertFalse(list.isEmpty());
47 assertEquals(1, list.size());
49 list.add(STRING_2);
50 assertEquals(2, list.size());
52 list.add(LIST_1);
53 assertEquals(3, list.size());
65 ImapList list = buildList(ImapList.EMPTY, ABC, LIST_1, ImapString.EMPTY);
67 assertFalse(list.is(0, "abc"));
68 assertFalse(list.is(1, "ab"));
69 assertTrue (list.is(1, "abc"));
70 assertFalse(list.is(2, "abc"));
71 assertFalse(list.is(3, "abc"));
72 assertFalse(list.is(4, "abc"));
74 assertFalse(list.is(0, "ab", false));
75 assertFalse(list.is(1, "ab", false));
76 assertTrue (list.is(1, "abc", false));
77 assertFalse(list.is(2, "ab", false));
78 assertFalse(list.is(3, "ab", false));
79 assertFalse(list.is(4, "ab", false));
81 assertFalse(list.is(0, "ab", true));
82 assertTrue (list.is(1, "ab", true));
83 assertTrue (list.is(1, "abc", true));
84 assertFalse(list.is(2, "ab", true));
85 assertFalse(list.is(3, "ab", true));
86 assertFalse(list.is(4, "ab", true));
89 assertFalse(list.is(0, null, false));
91 // Make sure won't crash with empty list
96 ImapList list = buildList(ImapList.EMPTY, STRING_1, LIST_1, ImapString.EMPTY);
98 assertElement(ImapList.EMPTY, list.getElementOrNone(0));
99 assertElement(STRING_1, list.getElementOrNone(1));
100 assertElement(LIST_1, list.getElementOrNone(2));
101 assertElement(ImapString.EMPTY, list.getElementOrNone(3));
102 assertElement(ImapElement.NONE, list.getElementOrNone(4)); // Out of index.
104 // Make sure won't crash with empty list
109 ImapList list = buildList(ImapList.EMPTY, STRING_1, LIST_1, ImapString.EMPTY);
111 assertElement(ImapList.EMPTY, list.getListOrEmpty(0));
112 assertElement(ImapList.EMPTY, list.getListOrEmpty(1));
113 assertElement(LIST_1, list.getListOrEmpty(2));
114 assertElement(ImapList.EMPTY, list.getListOrEmpty(3));
115 assertElement(ImapList.EMPTY, list.getListOrEmpty(4)); // Out of index.
117 // Make sure won't crash with empty list
122 ImapList list = buildList(ImapList.EMPTY, STRING_1, LIST_1, ImapString.EMPTY);
124 assertElement(ImapString.EMPTY, list.getStringOrEmpty(0));
125 assertElement(STRING_1, list.getStringOrEmpty(1));
126 assertElement(ImapString.EMPTY, list.getStringOrEmpty(2));
127 assertElement(ImapString.EMPTY, list.getStringOrEmpty(3));
128 assertElement(ImapString.EMPTY, list.getStringOrEmpty(4)); // Out of index.
130 // Make sure won't crash with empty list
139 ImapList list = buildList(
144 assertElement(null, list.getKeyedElementOrNull("ab", false));
145 assertElement(STRING_1, list.getKeyedElementOrNull("abcd", false));
146 assertElement(K3, list.getKeyedElementOrNull("def", false));
147 assertElement(STRING_2, list.getKeyedElementOrNull("abc", false));
149 assertElement(STRING_1, list.getKeyedElementOrNull("ab", true));
150 assertElement(STRING_1, list.getKeyedElementOrNull("abcd", true));
151 assertElement(K3, list.getKeyedElementOrNull("def", true));
152 assertElement(STRING_1, list.getKeyedElementOrNull("abc", true));
155 assertElement(null, list.getKeyedElementOrNull(null, false));
157 // Make sure won't crash with empty list
160 // Shouldn't crash with a list with an odd number of elements.
166 ImapList list = buildList(K1, LIST_1);
168 assertElement(LIST_1, list.getKeyedListOrEmpty("key", false));
169 assertElement(LIST_1, list.getKeyedListOrEmpty("key", true));
170 assertElement(ImapList.EMPTY, list.getKeyedListOrEmpty("ke", false));
171 assertElement(LIST_1, list.getKeyedListOrEmpty("ke", true));
173 assertElement(ImapList.EMPTY, list.getKeyedListOrEmpty("ke"));
174 assertElement(LIST_1, list.getKeyedListOrEmpty("key"));
179 ImapList list = buildList(K1, STRING_1);
181 assertElement(STRING_1, list.getKeyedListOrEmpty("key", false));
182 assertElement(STRING_1, list.getKeyedListOrEmpty("key", true));
183 assertElement(ImapString.EMPTY, list.getKeyedListOrEmpty("ke", false));
184 assertElement(STRING_1, list.getKeyedListOrEmpty("ke", true));
186 assertElement(ImapString.EMPTY, list.getKeyedListOrEmpty("ke"));
187 assertElement(STRING_1, list.getKeyedListOrEmpty("key"));
195 ImapList list = buildList(K1, K2, K3);
197 assertTrue(list.contains("abc"));
198 assertTrue(list.contains("abcd"));
199 assertTrue(list.contains("def"));
200 assertFalse(list.contains(""));
201 assertFalse(list.contains("a"));
202 assertFalse(list.contains(null));
205 assertFalse(list.contains(null));
207 // Make sure won't crash with empty list