Lines Matching defs:assertEquals

41         assertEquals(in, dec);
55 private void assertEquals(byte[] expected, int len, byte[] actual) {
56 assertEquals(len, actual.length);
58 assertEquals(expected[i], actual[i]);
63 private void assertEquals(byte[] expected, int len, byte[] actual, int alen) {
64 assertEquals(len, alen);
66 assertEquals(expected[i], actual[i]);
71 private void assertEquals(byte[] expected, byte[] actual) {
72 assertEquals(expected.length, actual.length);
74 assertEquals(expected[i], actual[i]);
80 assertEquals("hello, world", decodeString("aGVsbG8sIHdvcmxk"));
85 assertEquals("hello, world", decodeString(" aGVs bG8s IHdv cmxk "));
86 assertEquals("hello, world", decodeString(" aGV sbG8 sIHd vcmx k "));
87 assertEquals("hello, world", decodeString(" aG VsbG 8sIH dvcm xk "));
88 assertEquals("hello, world", decodeString(" a GVsb G8sI Hdvc mxk "));
89 assertEquals("hello, world", decodeString(" a G V s b G 8 s I H d v c m x k "));
90 assertEquals("hello, world", decodeString("_a*G_V*s_b*G_8*s_I*H_d*v_c*m_x*k_"));
91 assertEquals("hello, world", decodeString("aGVsbG8sIHdvcmxk"));
94 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPyE="));
95 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPyE"));
99 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E="));
100 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E"));
101 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E ="));
102 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E "));
103 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E = "));
104 assertEquals("hello, world?!", decodeString("aGVsbG8sIHdvcmxkPy E "));
107 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkLg=="));
108 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkLg"));
112 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g=="));
113 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g"));
114 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g =="));
115 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g "));
116 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g = = "));
117 assertEquals("hello, world.", decodeString("aGVsbG8sIHdvcmxkL g "));
125 assertEquals(BYTES, 0, Base64.decode("", 0));
126 assertEquals(BYTES, 1, Base64.decode("/w==", 0));
127 assertEquals(BYTES, 2, Base64.decode("/+4=", 0));
128 assertEquals(BYTES, 3, Base64.decode("/+7d", 0));
129 assertEquals(BYTES, 4, Base64.decode("/+7dzA==", 0));
130 assertEquals(BYTES, 5, Base64.decode("/+7dzLs=", 0));
131 assertEquals(BYTES, 6, Base64.decode("/+7dzLuq", 0));
132 assertEquals(BYTES, 7, Base64.decode("/+7dzLuqmQ==", 0));
133 assertEquals(BYTES, 8, Base64.decode("/+7dzLuqmYg=", 0));
137 assertEquals(BYTES, 0, Base64.decode("", Base64.URL_SAFE));
138 assertEquals(BYTES, 1, Base64.decode("_w==", Base64.URL_SAFE));
139 assertEquals(BYTES, 2, Base64.decode("_-4=", Base64.URL_SAFE));
140 assertEquals(BYTES, 3, Base64.decode("_-7d", Base64.URL_SAFE));
141 assertEquals(BYTES, 4, Base64.decode("_-7dzA==", Base64.URL_SAFE));
142 assertEquals(BYTES, 5, Base64.decode("_-7dzLs=", Base64.URL_SAFE));
143 assertEquals(BYTES, 6, Base64.decode("_-7dzLuq", Base64.URL_SAFE));
144 assertEquals(BYTES, 7, Base64.decode("_-7dzLuqmQ==", Base64.URL_SAFE));
145 assertEquals(BYTES, 8, Base64.decode("_-7dzLuqmYg=", Base64.URL_SAFE));
147 assertEquals("", Base64.encodeToString(BYTES, 0, 0, Base64.URL_SAFE));
148 assertEquals("_w==\n", Base64.encodeToString(BYTES, 0, 1, Base64.URL_SAFE));
149 assertEquals("_-4=\n", Base64.encodeToString(BYTES, 0, 2, Base64.URL_SAFE));
150 assertEquals("_-7d\n", Base64.encodeToString(BYTES, 0, 3, Base64.URL_SAFE));
151 assertEquals("_-7dzA==\n", Base64.encodeToString(BYTES, 0, 4, Base64.URL_SAFE));
152 assertEquals("_-7dzLs=\n", Base64.encodeToString(BYTES, 0, 5, Base64.URL_SAFE));
153 assertEquals("_-7dzLuq\n", Base64.encodeToString(BYTES, 0, 6, Base64.URL_SAFE));
154 assertEquals("_-7dzLuqmQ==\n", Base64.encodeToString(BYTES, 0, 7, Base64.URL_SAFE));
155 assertEquals("_-7dzLuqmYg=\n", Base64.encodeToString(BYTES, 0, 8, Base64.URL_SAFE));
159 assertEquals("YQ==\n", encodeToString("a", 0));
160 assertEquals("YQ==", encodeToString("a", Base64.NO_WRAP));
161 assertEquals("YQ\n", encodeToString("a", Base64.NO_PADDING));
162 assertEquals("YQ", encodeToString("a", Base64.NO_PADDING | Base64.NO_WRAP));
163 assertEquals("YQ==\r\n", encodeToString("a", Base64.CRLF));
164 assertEquals("YQ\r\n", encodeToString("a", Base64.CRLF | Base64.NO_PADDING));
166 assertEquals("YWI=\n", encodeToString("ab", 0));
167 assertEquals("YWI=", encodeToString("ab", Base64.NO_WRAP));
168 assertEquals("YWI\n", encodeToString("ab", Base64.NO_PADDING));
169 assertEquals("YWI", encodeToString("ab", Base64.NO_PADDING | Base64.NO_WRAP));
170 assertEquals("YWI=\r\n", encodeToString("ab", Base64.CRLF));
171 assertEquals("YWI\r\n", encodeToString("ab", Base64.CRLF | Base64.NO_PADDING));
173 assertEquals("YWJj\n", encodeToString("abc", 0));
174 assertEquals("YWJj", encodeToString("abc", Base64.NO_WRAP));
175 assertEquals("YWJj\n", encodeToString("abc", Base64.NO_PADDING));
176 assertEquals("YWJj", encodeToString("abc", Base64.NO_PADDING | Base64.NO_WRAP));
177 assertEquals("YWJj\r\n", encodeToString("abc", Base64.CRLF));
178 assertEquals("YWJj\r\n", encodeToString("abc", Base64.CRLF | Base64.NO_PADDING));
180 assertEquals("YWJjZA==\n", encodeToString("abcd", 0));
181 assertEquals("YWJjZA==", encodeToString("abcd", Base64.NO_WRAP));
182 assertEquals("YWJjZA\n", encodeToString("abcd", Base64.NO_PADDING));
183 assertEquals("YWJjZA", encodeToString("abcd", Base64.NO_PADDING | Base64.NO_WRAP));
184 assertEquals("YWJjZA==\r\n", encodeToString("abcd", Base64.CRLF));
185 assertEquals("YWJjZA\r\n", encodeToString("abcd", Base64.CRLF | Base64.NO_PADDING));
205 assertEquals("", encodeToString("", 0));
207 assertEquals(out_56, encodeToString(in_56, 0));
208 assertEquals(out_57, encodeToString(in_57, 0));
209 assertEquals(out_58, encodeToString(in_58, 0));
210 assertEquals(out_59, encodeToString(in_59, 0));
211 assertEquals(out_60, encodeToString(in_60, 0));
212 assertEquals(out_61, encodeToString(in_61, 0));
214 assertEquals(out_56.replaceAll("=", ""), encodeToString(in_56, Base64.NO_PADDING));
215 assertEquals(out_57.replaceAll("=", ""), encodeToString(in_57, Base64.NO_PADDING));
216 assertEquals(out_58.replaceAll("=", ""), encodeToString(in_58, Base64.NO_PADDING));
217 assertEquals(out_59.replaceAll("=", ""), encodeToString(in_59, Base64.NO_PADDING));
218 assertEquals(out_60.replaceAll("=", ""), encodeToString(in_60, Base64.NO_PADDING));
219 assertEquals(out_61.replaceAll("=", ""), encodeToString(in_61, Base64.NO_PADDING));
221 assertEquals(out_56.replaceAll("\n", ""), encodeToString(in_56, Base64.NO_WRAP));
222 assertEquals(out_57.replaceAll("\n", ""), encodeToString(in_57, Base64.NO_WRAP));
223 assertEquals(out_58.replaceAll("\n", ""), encodeToString(in_58, Base64.NO_WRAP));
224 assertEquals(out_59.replaceAll("\n", ""), encodeToString(in_59, Base64.NO_WRAP));
225 assertEquals(out_60.replaceAll("\n", ""), encodeToString(in_60, Base64.NO_WRAP));
226 assertEquals(out_61.replaceAll("\n", ""), encodeToString(in_61, Base64.NO_WRAP));
246 assertEquals("YWJj".getBytes(), 4, encoder.output, encoder.op);
247 assertEquals(0, encoder.tailLen);
250 assertEquals("YWJj".getBytes(), 4, encoder.output, encoder.op);
251 assertEquals(0, encoder.tailLen);
254 assertEquals(0, encoder.op);
255 assertEquals(1, encoder.tailLen);
258 assertEquals(0, encoder.op);
259 assertEquals(2, encoder.tailLen);
262 assertEquals("YWFh".getBytes(), 4, encoder.output, encoder.op);
263 assertEquals(0, encoder.tailLen);
266 assertEquals(0, encoder.op);
267 assertEquals(2, encoder.tailLen);
270 assertEquals("YWJh".getBytes(), 4, encoder.output, encoder.op);
271 assertEquals(1, encoder.tailLen);
274 assertEquals("YmFi".getBytes(), 4, encoder.output, encoder.op);
275 assertEquals(0, encoder.tailLen);
278 assertEquals("YQ".getBytes(), 2, encoder.output, encoder.op);
336 assertEquals(actual, ap, plain);
345 assertEquals(actual, ap, plain);
364 assertEquals(actual, ap, plain);
375 assertEquals(actual, ap, encoded);
384 assertEquals(actual, ap, encoded);
403 assertEquals(actual, ap, encoded);
441 assertEquals(encoded, actual);
451 assertEquals(encoded, actual);
474 assertEquals(encoded, actual);
484 assertEquals(plain, actual);
494 assertEquals(plain, actual);
517 assertEquals(plain, actual);