1 package org.codehaus.xfire.java.types; 2 3 import org.codehaus.xfire.plexus.PlexusXFireTest; 4 import org.dom4j.Document; 5 6 7 /*** 8 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 9 * @since Feb 21, 2004 10 */ 11 public class PrimitiveTest 12 extends PlexusXFireTest 13 { 14 public void testWrappedPrimitive() throws Exception 15 { 16 Document response = 17 invokeService("PrimitiveService", "/org/codehaus/xfire/java/types/echoInteger.xml"); 18 19 addNamespace("p", "urn:PrimitiveService"); 20 assertValid("//p:out[text()='1']", response); 21 22 Document doc = getWSDLDocument( "PrimitiveService" ); 23 } 24 25 public void testPrimitive() throws Exception 26 { 27 Document response = 28 invokeService("PrimitiveService", "/org/codehaus/xfire/java/types/echoInt.xml"); 29 30 addNamespace("p", "urn:PrimitiveService"); 31 assertValid("//p:out[text()='1']", response); 32 33 Document doc = getWSDLDocument( "PrimitiveService" ); 34 } 35 }