📄 echotest.java
字号:
package org.codehaus.xfire.jaxws.type;import javax.xml.ws.Endpoint;import javax.xml.ws.Holder;import org.codehaus.xfire.jaxws.AbstractJAXWSHttpTest;import services.headerout.EchoPortType;import services.headerout.EchoService;import echo.wrapped.Echo;import echo.wrapped.EchoResponse;public class EchoTest extends AbstractJAXWSHttpTest{ @Override protected void setUp() throws Exception { super.setUp(); Endpoint.publish("http://localhost:8191/Echo", new EchoImpl()); } public void testService() throws Exception { EchoService service = new EchoService(); EchoPortType client = service.getEchoHttpPort(); Holder<EchoResponse> out2 = new Holder<EchoResponse>(); Holder<EchoResponse> outHeader = new Holder<EchoResponse>(); Echo echo = new Echo(); echo.setText("hi"); Echo echoHeader = new Echo(); echoHeader.setText("header"); assertEquals("hi", client.echo(echo, echoHeader, out2, outHeader).getText()); assertEquals("header", outHeader.value.getText()); assertEquals("hi", out2.value.getText()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -