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

📄 servicecustomtest.java

📁 对xml很好的java处理引擎,编译中绑定xml
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        assertEquals("getTypedList response message", "getTypedListResponseMessage", op.getResponseMessageName());        assertEquals("getTypedList response wrapper", "getTypedListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("getTypedList parameters count", 0, params.size());        ret = op.getReturn();        assertEquals("getTypedList returned type", "java.util.List", ret.getType());        assertEquals("getTypedList returned item type", "org.jibx.binding.generator.DataClass1", ret.getItemType());        assertNull("getTypedList returned element name", ret.getElementName());        assertEquals("getTypedList returned item element name", "dataClass1", ret.getItemElementName());                // setTypedList method and operation        op = (OperationCustom)opmap.get("setTypedList");        assertNotNull("setTypedList operation", op);        assertEquals("setTypedList request message", "setTypedListMessage", op.getRequestMessageName());        assertEquals("setTypedList request wrapper", "setTypedList", op.getRequestWrapperName());        assertEquals("setTypedList response message", "setTypedListResponseMessage", op.getResponseMessageName());        assertEquals("setTypedList response wrapper", "setTypedListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("setTypedList parameters count", 1, params.size());        param = (ValueCustom)params.get(0);        assertEquals("setTypedList parameter type", "java.util.List", param.getType());        assertEquals("setTypedList parameter item type", "org.jibx.binding.generator.DataClass1", param.getItemType());        assertEquals("setTypedList parameter element name", "list", param.getElementName());        assertEquals("setTypedList parameter item element name", "dataClass1", param.getItemElementName());        ret = op.getReturn();        assertEquals("setTypedList returned type", "void", ret.getType());        assertNull("setTypedList returned element name", ret.getElementName());                // getList method and operation        op = (OperationCustom)opmap.get("getList");        assertNotNull("getList operation", op);        assertEquals("getList request message", "getListMessage", op.getRequestMessageName());        assertEquals("getList request wrapper", "getList", op.getRequestWrapperName());        assertEquals("getList response message", "getListResponseMessage", op.getResponseMessageName());        assertEquals("getList response wrapper", "getListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("getList parameters count", 0, params.size());        ret = op.getReturn();        assertEquals("getList returned type", "java.util.List", ret.getType());        assertEquals("getList returned item type", "java.lang.Object", ret.getItemType());        assertNull("getList returned element name", ret.getElementName());        assertEquals("getList returned item element name", "item", ret.getItemElementName());                // setList method and operation        op = (OperationCustom)opmap.get("setList");        assertNotNull("setList operation", op);        assertEquals("setList request message", "setListMessage", op.getRequestMessageName());        assertEquals("setList request wrapper", "setList", op.getRequestWrapperName());        assertEquals("setList response message", "setListResponseMessage", op.getResponseMessageName());        assertEquals("setList response wrapper", "setListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("setList parameters count", 1, params.size());        param = (ValueCustom)params.get(0);        assertEquals("setList parameter type", "java.util.List", param.getType());        assertEquals("setList parameter item type", "java.lang.Object", param.getItemType());        assertEquals("setList parameter element name", "list", param.getElementName());        assertEquals("setList parameter item element name", "item", param.getItemElementName());        ret = op.getReturn();        assertEquals("setList returned type", "void", ret.getType());        assertNull("setList returned element name", ret.getElementName());    }        public void testCustomizedServiceClass1() throws Exception {        GlobalCustom custom = readCustom(CUSTOMIZED_SERVICE_CLASS1);        List extens = custom.getExtensionChildren();        assertEquals("extension count", 1, extens.size());        Object item = extens.get(0);        assertTrue("extension child type", item instanceof WsdlCustom);        WsdlCustom wsdl = (WsdlCustom)item;        List services = wsdl.getServices();        assertEquals("service count", 1, services.size());        ServiceCustom service = (ServiceCustom)services.get(0);        assertEquals("service name", "MyService", service.getServiceName());        assertEquals("service port", "MyPort", service.getPortName());        assertEquals("service binding", "MyBinding", service.getBindingName());        assertEquals("service portType", "MyPortType", service.getPortTypeName());        assertEquals("service wsdl namespace", "urn:a", service.getWsdlNamespace());        assertEquals("service schema namespace", "urn:b", service.getNamespace());        assertEquals("service address", "http://localhost:8080/jibxsoap/MyService", service.getServiceAddress());        List operations = service.getOperations();        assertEquals("operation count", 4, operations.size());        Map opmap = new HashMap();        for (int i = 0; i < operations.size(); i++) {            OperationCustom op = (OperationCustom)operations.get(i);            opmap.put(op.getOperationName(), op);        }                // getTypedList method and operation        OperationCustom op = (OperationCustom)opmap.get("getTypedList");        assertNotNull("getTypedList operation", op);        assertEquals("getTypedList request message", "getTypedListMessage", op.getRequestMessageName());        assertEquals("getTypedList request wrapper", "getTypedList", op.getRequestWrapperName());        assertEquals("getTypedList response message", "getTypedListResponseMessage", op.getResponseMessageName());        assertEquals("getTypedList response wrapper", "getTypedListResponse", op.getResponseWrapperName());        List params = op.getParameters();        assertEquals("getTypedList parameters count", 0, params.size());        ValueCustom ret = op.getReturn();        assertEquals("getTypedList returned type", "java.util.List", ret.getType());        assertEquals("getTypedList returned item type", "org.jibx.binding.generator.DataClass1", ret.getItemType());        assertNull("getTypedList returned element name", ret.getElementName());        assertEquals("getTypedList returned item element name", "dataClass1", ret.getItemElementName());                // setTypedList method and operation        op = (OperationCustom)opmap.get("setTypedList");        assertNotNull("setTypedList operation", op);        assertEquals("setTypedList request message", "setTypedListMessage", op.getRequestMessageName());        assertEquals("setTypedList request wrapper", "setTypedList", op.getRequestWrapperName());        assertEquals("setTypedList response message", "setTypedListResponseMessage", op.getResponseMessageName());        assertEquals("setTypedList response wrapper", "setTypedListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("setTypedList parameters count", 1, params.size());        ValueCustom param = (ValueCustom)params.get(0);        assertEquals("setTypedList parameter type", "java.util.List", param.getType());        assertEquals("setTypedList parameter item type", "org.jibx.binding.generator.DataClass1", param.getItemType());        assertEquals("setTypedList parameter element name", "list", param.getElementName());        assertEquals("setTypedList parameter item element name", "dataClass1", param.getItemElementName());        ret = op.getReturn();        assertEquals("setTypedList returned type", "void", ret.getType());        assertNull("setTypedList returned element name", ret.getElementName());                // getList method and operation        op = (OperationCustom)opmap.get("getList");        assertNotNull("getList operation", op);        assertEquals("getList request message", "glreq", op.getRequestMessageName());        assertEquals("getList request wrapper", "glreqwrap", op.getRequestWrapperName());        assertEquals("getList response message", "glrsp", op.getResponseMessageName());        assertEquals("getList response wrapper", "glrspwrap", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("getList parameters count", 0, params.size());        ret = op.getReturn();        assertEquals("getList returned type", "java.util.List", ret.getType());        assertEquals("getList returned item type", "org.jibx.binding.generator.DataClass1", ret.getItemType());        assertNull("getList returned element name", ret.getElementName());        assertEquals("getList returned item element name", "dataClass1", ret.getItemElementName());                // setList method and operation        op = (OperationCustom)opmap.get("setList");        assertNotNull("setList operation", op);        assertEquals("setList request message", "setListMessage", op.getRequestMessageName());        assertEquals("setList request wrapper", "setList", op.getRequestWrapperName());        assertEquals("setList response message", "setListResponseMessage", op.getResponseMessageName());        assertEquals("setList response wrapper", "setListResponse", op.getResponseWrapperName());        params = op.getParameters();        assertEquals("setList parameters count", 1, params.size());        param = (ValueCustom)params.get(0);        assertEquals("setList parameter type", "java.util.List", param.getType());        assertEquals("setList parameter item type", "org.jibx.binding.generator.DataClass1", param.getItemType());        assertEquals("setList parameter element name", "data-classes", param.getElementName());        assertEquals("setList parameter item element name", "data-class", param.getItemElementName());        ret = op.getReturn();        assertEquals("setList returned type", "void", ret.getType());        assertNull("setList returned element name", ret.getElementName());    }}

⌨️ 快捷键说明

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