Lines Matching defs:assertEquals

44         assertEquals(in, dec);
58 private void assertEquals(byte[] expected, int len, byte[] actual) {
59 assertEquals(len, actual.length);
61 assertEquals(expected[i], actual[i]);
66 private void assertEquals(byte[] expected, int len, byte[] actual, int alen) {
67 assertEquals(len, alen);
69 assertEquals(expected[i], actual[i]);
74 private void assertEquals(byte[] expected, byte[] actual) {
75 assertEquals(expected.length, actual.length);
77 assertEquals(expected[i], actual[i]);
83 assertEquals("hello, world", decodeString("aGVsbG8sIHdvcmxk"));
88 assertEquals("hello, world", decodeString(" aGVs bG8s IHdv cmxk "));
89 assertEquals("hello, world", decodeString(" aGV sbG8 sIHd vcmx k "));
90 assertEquals("hello, world", decodeString(" aG VsbG 8sIH dvcm xk "));
91 assertEquals("hello, world", decodeString(" a GVsb G8sI Hdvc mxk "));
92 assertEquals("hello, world", decodeString(" a G V s b G 8 s I H d v c m x k "));
93 assertEquals("hello, world", decodeString("_a*G_V*s_b*G_8*s_I*H_d*v_c*m_x*k_"));
94 assertEquals("hello, world", decodeString("aGVsbG8sIHdvcmxk"));
97 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPyE="));
98 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPyE"));
102 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E="));
103 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E"));
104 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E ="));
105 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E "));
106 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E = "));
107 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E "));
110 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkLg=="));
111 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkLg"));
115 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g=="));
116 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g"));
117 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g =="));
118 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g "));
119 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g = = "));
120 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g "));
128 assertEquals(BYTES, 0, Base64.decode("", 0));
129 assertEquals(BYTES, 1, Base64.decode("/w==", 0));
130 assertEquals(BYTES, 2, Base64.decode("/+4=", 0));
131 assertEquals(BYTES, 3, Base64.decode("/+7d", 0));
132 assertEquals(BYTES, 4, Base64.decode("/+7dzA==", 0));
133 assertEquals(BYTES, 5, Base64.decode("/+7dzLs=", 0));
134 assertEquals(BYTES, 6, Base64.decode("/+7dzLuq", 0));
135 assertEquals(BYTES, 7, Base64.decode("/+7dzLuqmQ==", 0));
136 assertEquals(BYTES, 8, Base64.decode("/+7dzLuqmYg=", 0));
140 assertEquals(BYTES, 0, Base64.decode("", Base64.URL_SAFE));
141 assertEquals(BYTES, 1, Base64.decode("_w==", Base64.URL_SAFE));
142 assertEquals(BYTES, 2, Base64.decode("_-4=", Base64.URL_SAFE));
143 assertEquals(BYTES, 3, Base64.decode("_-7d", Base64.URL_SAFE));
144 assertEquals(BYTES, 4, Base64.decode("_-7dzA==", Base64.URL_SAFE));
145 assertEquals(BYTES, 5, Base64.decode("_-7dzLs=", Base64.URL_SAFE));
146 assertEquals(BYTES, 6, Base64.decode("_-7dzLuq", Base64.URL_SAFE));
147 assertEquals(BYTES, 7, Base64.decode("_-7dzLuqmQ==", Base64.URL_SAFE));
148 assertEquals(BYTES, 8, Base64.decode("_-7dzLuqmYg=", Base64.URL_SAFE));
150 assertEquals("", Base64.encodeToString(BYTES, 0, 0, Base64.URL_SAFE));
151 assertEquals("_w==\n", Base64.encodeToString(BYTES, 0, 1, Base64.URL_SAFE));
152 assertEquals("_-4=\n", Base64.encodeToString(BYTES, 0, 2, Base64.URL_SAFE));
153 assertEquals("_-7d\n", Base64.encodeToString(BYTES, 0, 3, Base64.URL_SAFE));
154 assertEquals("_-7dzA==\n", Base64.encodeToString(BYTES, 0, 4, Base64.URL_SAFE));
155 assertEquals("_-7dzLs=\n", Base64.encodeToString(BYTES, 0, 5, Base64.URL_SAFE));
156 assertEquals("_-7dzLuq\n", Base64.encodeToString(BYTES, 0, 6, Base64.URL_SAFE));
157 assertEquals("_-7dzLuqmQ==\n", Base64.encodeToString(BYTES, 0, 7, Base64.URL_SAFE));
158 assertEquals("_-7dzLuqmYg=\n", Base64.encodeToString(BYTES, 0, 8, Base64.URL_SAFE));
162 assertEquals("YQ==\n", encodeToString("a", 0));
163 assertEquals("YQ==", encodeToString("a", Base64.NO_WRAP));
164 assertEquals("YQ\n", encodeToString("a", Base64.NO_PADDING));
165 assertEquals("YQ", encodeToString("a", Base64.NO_PADDING | Base64.NO_WRAP));
166 assertEquals("YQ==\r\n", encodeToString("a", Base64.CRLF));
167 assertEquals("YQ\r\n", encodeToString("a", Base64.CRLF | Base64.NO_PADDING));
169 assertEquals("YWI=\n", encodeToString("ab", 0));
170 assertEquals("YWI=", encodeToString("ab", Base64.NO_WRAP));
171 assertEquals("YWI\n", encodeToString("ab", Base64.NO_PADDING));
172 assertEquals("YWI", encodeToString("ab", Base64.NO_PADDING | Base64.NO_WRAP));
173 assertEquals("YWI=\r\n", encodeToString("ab", Base64.CRLF));
174 assertEquals("YWI\r\n", encodeToString("ab", Base64.CRLF | Base64.NO_PADDING));
176 assertEquals("YWJj\n", encodeToString("abc", 0));
177 assertEquals("YWJj", encodeToString("abc", Base64.NO_WRAP));
178 assertEquals("YWJj\n", encodeToString("abc", Base64.NO_PADDING));
179 assertEquals("YWJj", encodeToString("abc", Base64.NO_PADDING | Base64.NO_WRAP));
180 assertEquals("YWJj\r\n", encodeToString("abc", Base64.CRLF));
181 assertEquals("YWJj\r\n", encodeToString("abc", Base64.CRLF | Base64.NO_PADDING));
183 assertEquals("YWJjZA==\n", encodeToString("abcd", 0));
184 assertEquals("YWJjZA==", encodeToString("abcd", Base64.NO_WRAP));
185 assertEquals("YWJjZA\n", encodeToString("abcd", Base64.NO_PADDING));
186 assertEquals("YWJjZA", encodeToString("abcd", Base64.NO_PADDING | Base64.NO_WRAP));
187 assertEquals("YWJjZA==\r\n", encodeToString("abcd", Base64.CRLF));
188 assertEquals("YWJjZA\r\n", encodeToString("abcd", Base64.CRLF | Base64.NO_PADDING));
208 assertEquals("", encodeToString("", 0));
210 assertEquals(out_56, encodeToString(in_56, 0));
211 assertEquals(out_57, encodeToString(in_57, 0));
212 assertEquals(out_58, encodeToString(in_58, 0));
213 assertEquals(out_59, encodeToString(in_59, 0));
214 assertEquals(out_60, encodeToString(in_60, 0));
215 assertEquals(out_61, encodeToString(in_61, 0));
217 assertEquals(out_56.replaceAll("=", ""), encodeToString(in_56, Base64.NO_PADDING));
218 assertEquals(out_57.replaceAll("=", ""), encodeToString(in_57, Base64.NO_PADDING));
219 assertEquals(out_58.replaceAll("=", ""), encodeToString(in_58, Base64.NO_PADDING));
220 assertEquals(out_59.replaceAll("=", ""), encodeToString(in_59, Base64.NO_PADDING));
221 assertEquals(out_60.replaceAll("=", ""), encodeToString(in_60, Base64.NO_PADDING));
222 assertEquals(out_61.replaceAll("=", ""), encodeToString(in_61, Base64.NO_PADDING));
224 assertEquals(out_56.replaceAll("\n", ""), encodeToString(in_56, Base64.NO_WRAP));
225 assertEquals(out_57.replaceAll("\n", ""), encodeToString(in_57, Base64.NO_WRAP));
226 assertEquals(out_58.replaceAll("\n", ""), encodeToString(in_58, Base64.NO_WRAP));
227 assertEquals(out_59.replaceAll("\n", ""), encodeToString(in_59, Base64.NO_WRAP));
228 assertEquals(out_60.replaceAll("\n", ""), encodeToString(in_60, Base64.NO_WRAP));
229 assertEquals(out_61.replaceAll("\n", ""), encodeToString(in_61, Base64.NO_WRAP));
249 assertEquals("YWJj".getBytes(), 4, encoder.output, encoder.op);
250 assertEquals(0, encoder.tailLen);
253 assertEquals("YWJj".getBytes(), 4, encoder.output, encoder.op);
254 assertEquals(0, encoder.tailLen);
257 assertEquals(0, encoder.op);
258 assertEquals(1, encoder.tailLen);
261 assertEquals(0, encoder.op);
262 assertEquals(2, encoder.tailLen);
265 assertEquals("YWFh".getBytes(), 4, encoder.output, encoder.op);
266 assertEquals(0, encoder.tailLen);
269 assertEquals(0, encoder.op);
270 assertEquals(2, encoder.tailLen);
273 assertEquals("YWJh".getBytes(), 4, encoder.output, encoder.op);
274 assertEquals(1, encoder.tailLen);
277 assertEquals("YmFi".getBytes(), 4, encoder.output, encoder.op);
278 assertEquals(0, encoder.tailLen);
281 assertEquals("YQ".getBytes(), 2, encoder.output, encoder.op);
339 assertEquals(actual, ap, plain);
348 assertEquals(actual, ap, plain);
367 assertEquals(actual, ap, plain);
378 assertEquals(actual, ap, encoded);
387 assertEquals(actual, ap, encoded);
406 assertEquals(actual, ap, encoded);
414 assertEquals(254, in.read());
415 assertEquals(255, in.read());
452 assertEquals(encoded, actual);
462 assertEquals(encoded, actual);
485 assertEquals(encoded, actual);
495 assertEquals(plain, actual);
505 assertEquals(plain, actual);
528 assertEquals(plain, actual);