KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > wsdl > date > MyServiceServiceTestCase


1 /**
2  * MyServiceServiceTestCase.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.2alpha Dec 06, 2003 (10:46:24 EST) WSDL2Java emitter.
6  */

7
8 package test.wsdl.date;
9
10 public class MyServiceServiceTestCase extends junit.framework.TestCase {
11     public MyServiceServiceTestCase(java.lang.String JavaDoc name) {
12         super(name);
13     }
14
15     public void testtestdateWSDL() throws Exception JavaDoc {
16         javax.xml.rpc.ServiceFactory JavaDoc serviceFactory = javax.xml.rpc.ServiceFactory.newInstance();
17         java.net.URL JavaDoc url = new java.net.URL JavaDoc(new test.wsdl.date.MyServiceServiceLocator().gettestdateAddress() + "?WSDL");
18         javax.xml.rpc.Service JavaDoc service = serviceFactory.createService(url, new test.wsdl.date.MyServiceServiceLocator().getServiceName());
19         assertTrue(service != null);
20     }
21
22     public void test1testdateGetInfo() throws Exception JavaDoc {
23         test.wsdl.date.TestdateSoapBindingStub binding;
24         try {
25             binding = (test.wsdl.date.TestdateSoapBindingStub)
26                           new test.wsdl.date.MyServiceServiceLocator().gettestdate();
27         }
28         catch (javax.xml.rpc.ServiceException JavaDoc jre) {
29             if(jre.getLinkedCause()!=null)
30                 jre.getLinkedCause().printStackTrace();
31             throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre);
32         }
33         assertNotNull("binding is null", binding);
34
35         // Time out after a minute
36
binding.setTimeout(60000);
37
38         // Test operation
39
test.wsdl.date.MyBean value = null;
40         value = binding.getInfo();
41         // TBD - validate results
42
System.out.println(value.getDate());
43     }
44
45 }
46
Popular Tags