package pxb.android.axml.test;
import org.junit.Test;
import pxb.android.axml.AxmlReader;
import pxb.android.axml.AxmlWriter;
import pxb.android.axml.DumpAdapter;
import pxb.android.axml.Util;
import java.io.File;
public class Test2 {
@Test
public void test() throws Exception {
for (File file : new File("src/test/resources/").listFiles()) {
if (file.getName().endsWith(".axml")) {
System.out.println("======= test " + file);
byte[] xml = Util.readFile(file);
AxmlReader rd = new AxmlReader(xml);
AxmlWriter wr = new AxmlWriter();
System.out.println("=== A ");
rd.accept((new DumpAdapter(wr)));
System.out.println("=== B ");
new AxmlReader(wr.toByteArray()).accept(new DumpAdapter(AxmlReader.EMPTY_VISITOR));
}
}
}
}