⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bytearrayconvertertest.java

📁 xstream是一个把java object序列化成xml文件的开源库,轻便好用
💻 JAVA
字号:
package com.thoughtworks.xstream.converters.collections;import com.thoughtworks.acceptance.AbstractAcceptanceTest;public class ByteArrayConverterTest extends AbstractAcceptanceTest {    public void testMarshallByteArrays() {        Dummy input = new Dummy(new byte[0]);        String expected = "<dummy>\n  <data></data>\n</dummy>";        assertBothWays(input, expected);    }    public static class Dummy {        byte[] data;                private Dummy() {        }        public Dummy(byte[] data) {            this.data = data;        }        public byte[] getData() {            return data;        }        public boolean equals(Object that) {            if (that instanceof Dummy) {                return equals((Dummy) that);            }            return false;        }        public boolean equals(Dummy that) {            if (this.data == that.data) {                return true;            }            if (this.data != null && that.data != null) {                if (this.data.length == that.data.length) {                    for (int i = 0; i < data.length; i++) {                        byte b1 = data[i];                        byte b2 = that.data[i];                        if (b1 != b2) {                            return false;                        }                    }                    return true;                }            }            return false;        }    }    protected void setUp() throws Exception {        super.setUp();        xstream.alias("dummy", Dummy.class);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -