Utilities/Dorkbox-Util/test/dorkbox/util/Base64FastTest.java
2014-08-20 23:45:14 +02:00

28 lines
590 B
Java

package dorkbox.util;
import static org.junit.Assert.fail;
import java.io.IOException;
import java.util.Arrays;
import java.util.Random;
import org.junit.Test;
public class Base64FastTest {
@Test
public void base64Test() throws IOException {
byte[] randomData = new byte[1000000];
new Random().nextBytes(randomData);
byte[] enc = Base64Fast.encodeToByte(randomData, true);
byte[] dec = Base64Fast.decode(enc);
if (!Arrays.equals(randomData, dec)) {
fail("base64 test failed");
}
randomData = null;
}
}