@Test
public void testConstructorArg() {

    Assertions.assertFalse((boolean) JavaBeanSerializeUtil.getConstructorArg(boolean.class));
    Assertions.assertFalse((boolean) JavaBeanSerializeUtil.getConstructorArg(Boolean.class));
    Assertions.assertEquals((byte) 0, JavaBeanSerializeUtil.getConstructorArg(byte.class));
    Assertions.assertEquals((byte) 0, JavaBeanSerializeUtil.getConstructorArg(Byte.class));
    Assertions.assertEquals((short) 0, JavaBeanSerializeUtil.getConstructorArg(short.class));
    Assertions.assertEquals((short) 0, JavaBeanSerializeUtil.getConstructorArg(Short.class));
    Assertions.assertEquals(0, JavaBeanSerializeUtil.getConstructorArg(int.class));
    Assertions.assertEquals(0, JavaBeanSerializeUtil.getConstructorArg(Integer.class));
    Assertions.assertEquals((long) 0, JavaBeanSerializeUtil.getConstructorArg(long.class));
    Assertions.assertEquals((long) 0, JavaBeanSerializeUtil.getConstructorArg(Long.class));
    Assertions.assertEquals((float) 0, JavaBeanSerializeUtil.getConstructorArg(float.class));
    Assertions.assertEquals((float) 0, JavaBeanSerializeUtil.getConstructorArg(Float.class));
    Assertions.assertEquals((double) 0, JavaBeanSerializeUtil.getConstructorArg(double.class));
    Assertions.assertEquals((double) 0, JavaBeanSerializeUtil.getConstructorArg(Double.class));
    Assertions.assertEquals((char) 0, JavaBeanSerializeUtil.getConstructorArg(char.class));
    Assertions.assertEquals(new Character((char) 0), JavaBeanSerializeUtil.getConstructorArg(Character.class));
    Assertions.assertNull(JavaBeanSerializeUtil.getConstructorArg(JavaBeanSerializeUtil.class));
}