KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > test > j2ee > hints > WebServices


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Micro//Systems, Inc. Portions Copyright 1997-2006 Sun
17  * Micro//Systems, Inc. All Rights Reserved.
18  */

19 package org.netbeans.test.j2ee.hints;
20
21 import java.io.File JavaDoc;
22 import org.netbeans.junit.ide.ProjectSupport;
23
24 /**
25  *
26  * @author jindra
27  */

28 public class WebServices extends HintsUtils{
29     
30     /**
31      * Creates a new instance of WebServices
32      */

33     public WebServices(String JavaDoc S) {
34         super(S);
35     }
36     
37     public void prepareProject() {
38         ProjectSupport.openProject(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB"));
39     }
40     
41     public void testEndpointInterface(){
42         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/EndpointInterface.java"), "");
43     }
44     
45     public void testExceptions(){
46         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/Exceptions.java"), "");
47     }
48
49     public void testHandlers(){
50         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/Handlers.java"), "");
51     }
52     
53     public void testIOParametrs(){
54         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/IOParametrs.java"), "");
55     }
56
57     public void testReturnValue(){
58         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/ReturnValue.java"), "");
59     }
60
61     public void testServiceName(){
62         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/ServiceName.java"), "");
63     }
64
65     public void testWebMethodMissing(){
66         File JavaDoc testedFile= new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/WebMethodMissing.java");
67         String JavaDoc result = hintTest(testedFile, 1, "");//choose second possibility of hints list
68
if (CREATE_GOLDENFILES) golden.println(result);
69         ref.println(result);
70     }
71     public void testAddOperation(){
72         WebServiceTest(new File JavaDoc(getDataDir(), "projects/WebServiceHintsEJB/src/java/hints/AddOperation.java"), "Add");
73     }
74
75 }
76
Popular Tags