TestObjectHelper.java 1011 Bytes
package base;

import com.yanzuoguang.util.base.ObjectHelper;
import org.junit.Assert;
import org.junit.Test;

public class TestObjectHelper {

    @Test
    public void testRead() {
        System.out.println("执行测试用例");
        String id = "123";
        String name = "颜佐光";

        DemoVo demo = new DemoVo();
        demo.setId(id);
        demo.setName(name);

        Object idTo = ObjectHelper.get(demo, "id");
        Object nameTo = ObjectHelper.get(demo, "name");

        Assert.assertEquals(id, idTo);
        Assert.assertEquals(name, nameTo);
    }


    @Test
    public void testWrite() {
        String id = "123";
        String name = "颜佐光";

        DemoVo demo = new DemoVo();
        ObjectHelper.set(demo, "id", id);
        ObjectHelper.set(demo, "name", name);

        Object idTo = ObjectHelper.get(demo, "id");
        Object nameTo = ObjectHelper.get(demo, "name");

        Assert.assertEquals(id, idTo);
        Assert.assertEquals(name, nameTo);
    }
}