2323
2424import org .junit .Test ;
2525
26- import static org .junit .Assert .*;
26+ import static org .junit .Assert .assertArrayEquals ;
27+ import static org .junit .Assert .assertNull ;
2728
2829/**
2930 * Test cases from rfc4648
@@ -48,16 +49,15 @@ public void decode() {
4849
4950 @ Test
5051 public void encode () {
51- assertEquals ("" , Base64 .encode ("" .getBytes ()));
52- assertEquals ("Zg==" , Base64 .encode ("f" .getBytes ()));
53- assertEquals ("Zm8=" , Base64 .encode ("fo" .getBytes ()));
54- assertEquals ("Zm9v" , Base64 .encode ("foo" .getBytes ()));
55- assertEquals ("Zm9vYg==" , Base64 .encode ("foob" .getBytes ()));
56- assertEquals ("Zm9vYmE=" , Base64 .encode ("fooba" .getBytes ()));
57- assertEquals ("Zm9vYmFy" , Base64 .encode ("foobar" .getBytes ()));
58- assertEquals ("aQo=" , Base64 .encode ("i\n " .getBytes ()));
59- assertEquals ("aSA=" , Base64 .encode ("i " .getBytes ()));
60-
52+ assertArrayEquals (Bytes .from ("" ).array (), Base64 .encode ("" .getBytes ()));
53+ assertArrayEquals (Bytes .from ("Zg==" ).array (), Base64 .encode ("f" .getBytes ()));
54+ assertArrayEquals (Bytes .from ("Zm8=" ).array (), Base64 .encode ("fo" .getBytes ()));
55+ assertArrayEquals (Bytes .from ("Zm9v" ).array (), Base64 .encode ("foo" .getBytes ()));
56+ assertArrayEquals (Bytes .from ("Zm9vYg==" ).array (), Base64 .encode ("foob" .getBytes ()));
57+ assertArrayEquals (Bytes .from ("Zm9vYmE=" ).array (), Base64 .encode ("fooba" .getBytes ()));
58+ assertArrayEquals (Bytes .from ("Zm9vYmFy" ).array (), Base64 .encode ("foobar" .getBytes ()));
59+ assertArrayEquals (Bytes .from ("aQo=" ).array (), Base64 .encode ("i\n " .getBytes ()));
60+ assertArrayEquals (Bytes .from ("aSA=" ).array (), Base64 .encode ("i " .getBytes ()));
6161 }
6262
6363}
0 commit comments