Prefer Guava BaseEncoding over JAXB

This commit is contained in:
Andrew Gaul 2017-08-30 11:25:20 -07:00
parent e7d0c29ce1
commit a4e38f7c84
1 changed files with 5 additions and 4 deletions

View File

@ -16,9 +16,10 @@
*/ */
package org.jclouds.openstack.nova.v2_0.options; package org.jclouds.openstack.nova.v2_0.options;
import static javax.xml.bind.DatatypeConverter.parseHexBinary;
import static org.testng.Assert.assertTrue; import static org.testng.Assert.assertTrue;
import com.google.common.io.BaseEncoding;
import org.testng.annotations.Test; import org.testng.annotations.Test;
/** /**
@ -28,9 +29,9 @@ import org.testng.annotations.Test;
public class CreateServerOptionsTest { public class CreateServerOptionsTest {
private static final byte[] PLAINTEXT = "This is plain Text".getBytes(); private static final byte[] PLAINTEXT = "This is plain Text".getBytes();
private static final byte[] GZIPTOOSHORT = parseHexBinary("1f8b0000"); private static final byte[] GZIPTOOSHORT = BaseEncoding.base16().lowerCase().decode("1f8b0000");
private static final byte[] GZIPOK = parseHexBinary("1f8b0800b6a9a45800034be4020007a1eadd02000000"); private static final byte[] GZIPOK = BaseEncoding.base16().lowerCase().decode("1f8b0800b6a9a45800034be4020007a1eadd02000000");
private static final byte[] OTHERBIN = parseHexBinary("f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff"); private static final byte[] OTHERBIN = BaseEncoding.base16().lowerCase().decode("f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff");
public void testPlainText() { public void testPlainText() {
CreateServerOptions o = new CreateServerOptions().userData(PLAINTEXT); CreateServerOptions o = new CreateServerOptions().userData(PLAINTEXT);