2727import static org .junit .Assert .assertArrayEquals ;
2828import static org .junit .Assert .assertEquals ;
2929
30- public class BytesParseAndEncodingTest {
31- private final static byte [] example2 = new byte []{ 0x4A , ( byte ) 0x94 , ( byte ) 0xFD , ( byte ) 0xFF , 0x1E , ( byte ) 0xAF , ( byte ) 0xED } ;
30+ public class BytesParseAndEncodingTest extends ABytesTest {
31+ private byte [] encodingExample ;
3232
3333 @ Before
3434 public void setUp () throws Exception {
35+ encodingExample = new byte []{0x4A , (byte ) 0x94 , (byte ) 0xFD , (byte ) 0xFF , 0x1E , (byte ) 0xAF , (byte ) 0xED };
3536 }
3637
3738 @ Test
@@ -46,62 +47,62 @@ public void parseHex() throws Exception {
4647 @ Test
4748 public void encodeHex () throws Exception {
4849 byte [] defaultArray = new byte []{(byte ) 0xA0 , (byte ) 0xE1 };
49- assertEquals ("a0e1" , Bytes .wrap (defaultArray ).encodeHex ());
50- assertEquals ("A0E1" , Bytes .wrap (defaultArray ).encodeHex (true ));
51- assertEquals (Bytes .wrap (defaultArray ).encodeHex (), Bytes .wrap (defaultArray ).encodeHex (false ));
52- assertEquals ("4a94fdff1eafed" , Bytes .wrap ( example2 ).encodeHex ());
50+ assertEquals ("a0e1" , Bytes .from (defaultArray ).encodeHex ());
51+ assertEquals ("A0E1" , Bytes .from (defaultArray ).encodeHex (true ));
52+ assertEquals (Bytes .from (defaultArray ).encodeHex (), Bytes .from (defaultArray ).encodeHex (false ));
53+ assertEquals ("4a94fdff1eafed" , Bytes .from ( encodingExample ).encodeHex ());
5354 }
5455
5556 @ Test
5657 public void parseBase64 () throws Exception {
57- assertArrayEquals (example2 , Bytes .parseBase64 ("SpT9/x6v7Q==" ).array ());
58+ assertArrayEquals (encodingExample , Bytes .parseBase64 ("SpT9/x6v7Q==" ).array ());
5859 }
5960
6061 @ Test
6162 public void encodeBase64 () throws Exception {
62- assertEquals ("SpT9/x6v7Q==" , Bytes .wrap ( example2 ).encodeBase64 ());
63+ assertEquals ("SpT9/x6v7Q==" , Bytes .from ( encodingExample ).encodeBase64 ());
6364 }
6465
6566 @ Test
6667 public void encodeBinary () throws Exception {
6768 byte [] defaultArray = new byte []{(byte ) 0xA0 , (byte ) 0xE1 };
68- assertEquals ("1010000011100001" , Bytes .wrap (defaultArray ).encodeBinary ());
69- assertEquals ("1001010100101001111110111111111000111101010111111101101" , Bytes .wrap ( example2 ).encodeBinary ());
69+ assertEquals ("1010000011100001" , Bytes .from (defaultArray ).encodeBinary ());
70+ assertEquals ("1001010100101001111110111111111000111101010111111101101" , Bytes .from ( encodingExample ).encodeBinary ());
7071 }
7172
7273 @ Test
7374 public void parseOctal () throws Exception {
74- assertArrayEquals (example2 , Bytes .parseOctal ("1124517677707527755" ).array ());
75+ assertArrayEquals (encodingExample , Bytes .parseOctal ("1124517677707527755" ).array ());
7576 }
7677
7778 @ Test
7879 public void encodeOctal () throws Exception {
7980 byte [] defaultArray = new byte []{(byte ) 0xA0 , (byte ) 0xE1 };
80- assertEquals ("120341" , Bytes .wrap (defaultArray ).encodeOctal ());
81- assertEquals ("1124517677707527755" , Bytes .wrap ( example2 ).encodeOctal ());
81+ assertEquals ("120341" , Bytes .from (defaultArray ).encodeOctal ());
82+ assertEquals ("1124517677707527755" , Bytes .from ( encodingExample ).encodeOctal ());
8283 }
8384
8485 @ Test
8586 public void parseDec () throws Exception {
86- assertArrayEquals (example2 , Bytes .parseDec ("20992966904426477" ).array ());
87+ assertArrayEquals (encodingExample , Bytes .parseDec ("20992966904426477" ).array ());
8788 }
8889
8990 @ Test
9091 public void encodeDec () throws Exception {
9192 byte [] defaultArray = new byte []{(byte ) 0xA0 , (byte ) 0xE1 };
92- assertEquals ("41185" , Bytes .wrap (defaultArray ).encodeDec ());
93- assertEquals ("20992966904426477" , Bytes .wrap ( example2 ).encodeDec ());
93+ assertEquals ("41185" , Bytes .from (defaultArray ).encodeDec ());
94+ assertEquals ("20992966904426477" , Bytes .from ( encodingExample ).encodeDec ());
9495 }
9596
9697 @ Test
9798 public void parseBase36 () throws Exception {
98- assertArrayEquals (example2 , Bytes .parseBase36 ("5qpdvuwjvu5" ).array ());
99+ assertArrayEquals (encodingExample , Bytes .parseBase36 ("5qpdvuwjvu5" ).array ());
99100 }
100101
101102 @ Test
102103 public void encodeBase36 () throws Exception {
103104 byte [] defaultArray = new byte []{(byte ) 0xA0 , (byte ) 0xE1 , (byte ) 0x13 };
104- assertEquals ("69zbn" , Bytes .wrap (defaultArray ).encodeBase36 ());
105- assertEquals ("5qpdvuwjvu5" , Bytes .wrap ( example2 ).encodeBase36 ());
105+ assertEquals ("69zbn" , Bytes .from (defaultArray ).encodeBase36 ());
106+ assertEquals ("5qpdvuwjvu5" , Bytes .from ( encodingExample ).encodeBase36 ());
106107 }
107108}
0 commit comments