JBossWS SVN: r19263 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1556.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-25 16:37:59 -0500 (Thu, 25 Dec 2014)
New Revision: 19263
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1556/JBWS1556EarTestCase.java
Log:
arquillian migration jbws1556 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1556/JBWS1556EarTestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1556/JBWS1556EarTestCase.java 2014-12-25 20:40:45 UTC (rev 19262)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1556/JBWS1556EarTestCase.java 2014-12-25 21:37:59 UTC (rev 19263)
@@ -28,7 +28,16 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.JavaArchive;
+import org.jboss.shrinkwrap.api.exporter.ZipExporter;
import org.jboss.wsf.test.CleanupOperation;
import org.jboss.wsf.test.JBossWSTest;
@@ -43,58 +52,71 @@
* @author Thomas.Diesler(a)jboss.com
* @since 15-Jun-2007
*/
+(a)RunWith(Arquillian.class)
public class JBWS1556EarTestCase extends JBossWSTest
{
private static EndpointInterface port;
-
- static {
- JBossWSTestHelper.writeToFile(new JBossWSTestHelper.JarDeployment("jaxws-jbws1556.jar") { {
- archive
+
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+
+ public static JavaArchive createDeployment3() {
+ JavaArchive archive1 = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws1556.jar");
+ archive1
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws1556.EJB3Bean.class)
.addClass(org.jboss.test.ws.jaxws.jbws1556.UserType.class);
- }
- });
- JBossWSTestHelper.writeToFile(new JBossWSTestHelper.JarDeployment("jaxws-jbws1556.ear") { {
+ writeToDisk(archive1);
+
+ JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws1556.ear");
archive
.addManifest()
.addAsResource(new File(JBossWSTestHelper.getTestArchiveDir(), "jaxws-jbws1556.jar"))
.addAsManifestResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1556/META-INF/application.xml"), "application.xml");
- }
- });
+ return archive;
}
- public static Test suite()
+ public static void writeToDisk(JavaArchive archive)
{
- return new JBossWSTestSetup(JBWS1556EarTestCase.class, "jaxws-jbws1556.ear", new CleanupOperation() {
- @Override
- public void cleanUp() {
- port = null;
- }
- });
+ File file = new File(JBossWSTestHelper.getTestArchiveDir(), archive.getName());
+ archive.as(ZipExporter.class).exportTo(file, true);
}
- public void setUp() throws MalformedURLException
+ protected void cleanUp() {
+ port = null;
+ }
+
+ protected void setUp() throws MalformedURLException
{
if (port == null)
{
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws1556/EJB3Bean?wsdl");
+ URL wsdlURL = new URL( baseURL + "/jaxws-jbws1556/EJB3Bean?wsdl");
QName serviceName = new QName("http://jbws1556.jaxws.ws.test.jboss.org/", "EJB3BeanService");
Service service = Service.create(wsdlURL, serviceName);
port = service.getPort(EndpointInterface.class);
}
}
+ @Test
+ @RunAsClient
public void testSimpleAccess() throws Exception
{
+ setUp();
String hello = port.helloSimple("hello");
assertEquals("hello", hello);
+ cleanUp();
}
+ @Test
+ @RunAsClient
public void testComplexAccess() throws Exception
{
+ setUp();
UserType req = new UserType("hello");
UserType res = port.helloComplex(req);
assertEquals(req, res);
+ cleanUp();
}
}
9 years, 4 months
JBossWS SVN: r19262 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1813.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-25 15:40:45 -0500 (Thu, 25 Dec 2014)
New Revision: 19262
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1813/JBWS1813TestCase.java
Log:
arquillian migration jbws1813 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1813/JBWS1813TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1813/JBWS1813TestCase.java 2014-12-24 22:00:13 UTC (rev 19261)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1813/JBWS1813TestCase.java 2014-12-25 20:40:45 UTC (rev 19262)
@@ -27,7 +27,16 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.JavaArchive;
+import org.jboss.shrinkwrap.api.exporter.ZipExporter;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -41,35 +50,40 @@
* @author Thomas.Diesler(a)jboss.com
* @since 09-Oct-2007
*/
+(a)RunWith(Arquillian.class)
public class JBWS1813TestCase extends JBossWSTest
{
- public final String TARGET_ENDPOINT_ADDRESS = "http://" + getServerHost() + ":8080/test-context";
+ @ArquillianResource
+ private URL baseURL;
- static {
- JBossWSTestHelper.writeToFile(new JBossWSTestHelper.JarDeployment("jaxws-jbws1813.jar") { {
- archive
+ @Deployment(testable = false)
+ public static JavaArchive createDeployment3() {
+ JavaArchive archive1 = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws1813.jar");
+ archive1
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws1813.EndpointImpl.class)
.addAsManifestResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1813/META-INF/jboss-webservices.xml"), "jboss-webservices.xml");
- }
- });
- JBossWSTestHelper.writeToFile(new JBossWSTestHelper.JarDeployment("jaxws-jbws1813.ear") { {
+ writeToDisk(archive1);
+
+ JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws1813.ear");
archive
.addManifest()
.addAsResource(new File(JBossWSTestHelper.getTestArchiveDir(), "jaxws-jbws1813.jar"))
.addAsManifestResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1813/META-INF/application.xml"), "application.xml");
- }
- });
+ return archive;
}
- public static Test suite()
+ public static void writeToDisk(JavaArchive archive)
{
- return new JBossWSTestSetup(JBWS1813TestCase.class, "jaxws-jbws1813.ear");
+ File file = new File(JBossWSTestHelper.getTestArchiveDir(), archive.getName());
+ archive.as(ZipExporter.class).exportTo(file, true);
}
+ @Test
+ @RunAsClient
public void testPositive() throws Exception
{
- URL wsdlURL = new URL(TARGET_ENDPOINT_ADDRESS + "?wsdl");
+ URL wsdlURL = new URL(baseURL + "/test-context?wsdl");
QName serviceName = new QName("http://org.jboss.ws/jbws1813", "EndpointService");
Endpoint port = Service.create(wsdlURL, serviceName).getPort(Endpoint.class);
9 years, 4 months
JBossWS SVN: r19261 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 17:00:13 -0500 (Wed, 24 Dec 2014)
New Revision: 19261
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java
Log:
arquillian migration jbws3084 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java 2014-12-24 21:51:25 UTC (rev 19260)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/saaj/jbws3084/JBWS3084TestCase.java 2014-12-24 22:00:13 UTC (rev 19261)
@@ -39,7 +39,15 @@
import javax.xml.soap.SOAPFactory;
import javax.xml.soap.SOAPMessage;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.shrinkwrap.api.asset.StringAsset;
import org.jboss.wsf.test.JBossWSTest;
@@ -54,11 +62,15 @@
* @author sberyozk(a)redhat.com
* @author alessio.soldano(a)jboss.com
*/
+(a)RunWith(Arquillian.class)
public class JBWS3084TestCase extends JBossWSTest
{
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new WarDeployment("saaj-soap-connection.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "saaj-soap-connection.war");
archive
.setManifest(new StringAsset("Manifest-Version: 1.0\n"
+ "Dependencies: org.jboss.ws.cxf.jbossws-cxf-client\n"))
@@ -67,21 +79,18 @@
.addClass(InputStreamDataSource.class)
.addAsWebInfResource(new File(getTestResourcesDir() + "/saaj/jbws3084/WEB-INF/wsdl/SaajService.wsdl"), "wsdl/SaajService.wsdl")
.setWebXML(new File(getTestResourcesDir() + "/saaj/jbws3084/WEB-INF/web.xml"));
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS3084TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
+ @Test
+ @RunAsClient
public void testSoapConnectionPostWithoutChunkedEncoding() throws Exception
{
doTestSoapConnection(true);
}
+ @Test
+ @RunAsClient
public void testSoapConnectionPostWithChunkedEncoding() throws Exception
{
doTestSoapConnection(false);
@@ -119,7 +128,7 @@
SOAPConnection con = conFac.createConnection();
- final String serviceURL = "http://" + getServerHost() + ":8080/saaj-soap-connection";
+ final String serviceURL = baseURL.toString();
URL endpoint = new URL(serviceURL);
SOAPMessage response = con.call(msg, endpoint);
9 years, 4 months
JBossWS SVN: r19260 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2000.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 16:51:25 -0500 (Wed, 24 Dec 2014)
New Revision: 19260
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2000/JBWS2000TestCase.java
Log:
arquillian migration jbws2000 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2000/JBWS2000TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2000/JBWS2000TestCase.java 2014-12-24 21:42:54 UTC (rev 19259)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2000/JBWS2000TestCase.java 2014-12-24 21:51:25 UTC (rev 19260)
@@ -32,7 +32,15 @@
import javax.xml.ws.Service;
import javax.xml.ws.soap.SOAPBinding;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.JavaArchive;
import org.jboss.test.ws.jaxws.samples.xop.doclit.GeneratorDataSource;
import org.jboss.wsf.test.JBossWSTest;
@@ -43,34 +51,31 @@
/**
*
*/
+(a)RunWith(Arquillian.class)
public class JBWS2000TestCase extends JBossWSTest
{
private FileTransferService port;
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.JarDeployment("jaxws-jbws2000.jar") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static JavaArchive createDeployments() {
+ JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws2000.jar");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws2000.FileTransferService.class)
.addClass(org.jboss.test.ws.jaxws.jbws2000.FileTransferServiceImpl.class)
.addAsManifestResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws2000/META-INF/permissions.xml"), "permissions.xml");
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS2000TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
protected void setUp() throws Exception
{
if (port == null)
{
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws2000/FileTransfer?wsdl");
+ URL wsdlURL = new URL(baseURL + "/jaxws-jbws2000/FileTransfer?wsdl");
QName serviceName = new QName("http://service.mtom.test.net/", "FileTransferServiceImplService");
Service service = Service.create(wsdlURL, serviceName);
port = service.getPort(FileTransferService.class);
@@ -80,8 +85,11 @@
}
}
+ @Test
+ @RunAsClient
public void testFileTransfer() throws Exception
{
+ setUp();
GeneratorDataSource source = new GeneratorDataSource(1024 * 1204 * 8); //avoid going beyond Undertow default max post size
DataHandler dh = new DataHandler(source);
9 years, 4 months
JBossWS SVN: r19259 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2259.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 16:42:54 -0500 (Wed, 24 Dec 2014)
New Revision: 19259
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2259/JBWS2259TestCase.java
Log:
arquillian migration jbws2259 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2259/JBWS2259TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2259/JBWS2259TestCase.java 2014-12-24 21:36:43 UTC (rev 19258)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2259/JBWS2259TestCase.java 2014-12-24 21:42:54 UTC (rev 19259)
@@ -34,7 +34,15 @@
import javax.xml.ws.Service;
import javax.xml.ws.soap.SOAPBinding;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -48,11 +56,15 @@
* @since 30th March 2009
* @see https://jira.jboss.org/jira/browse/JBWS-2259
*/
+(a)RunWith(Arquillian.class)
public class JBWS2259TestCase extends JBossWSTest
{
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.WarDeployment("jaxws-jbws2259.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxws-jbws2259.war");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws2259.CustomHandler.class)
@@ -62,19 +74,14 @@
.addAsManifestResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws2259/META-INF/permissions.xml"), "permissions.xml")
.addAsWebInfResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws2259/WEB-INF/jaxws-endpoint-config.xml"), "jaxws-endpoint-config.xml")
.setWebXML(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws2259/WEB-INF/web.xml"));
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite() throws Exception
- {
- return new JBossWSTestSetup(JBWS2259TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
+ @Test
+ @RunAsClient
public void testCall() throws Exception
{
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws2259?wsdl");
+ URL wsdlURL = new URL(baseURL + "?wsdl");
QName serviceName = new QName("http://ws.jboss.org/jbws2259", "EndpointService");
Service service = Service.create(wsdlURL, serviceName);
9 years, 4 months
JBossWS SVN: r19258 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2486.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 16:36:43 -0500 (Wed, 24 Dec 2014)
New Revision: 19258
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2486/JBWS2486TestCase.java
Log:
arquillian migration jbws2486 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2486/JBWS2486TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2486/JBWS2486TestCase.java 2014-12-24 21:06:03 UTC (rev 19257)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws2486/JBWS2486TestCase.java 2014-12-24 21:36:43 UTC (rev 19258)
@@ -29,7 +29,15 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -41,30 +49,29 @@
*
* @author richard.opalka(a)jboss.com
*/
+(a)RunWith(Arquillian.class)
public class JBWS2486TestCase extends JBossWSTest
{
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.WarDeployment("jaxws-jbws2486.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxws-jbws2486.war");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws2486.JBWS2486.class)
.addClass(org.jboss.test.ws.jaxws.jbws2486.JBWS2486Impl.class)
.setWebXML(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws2486/WEB-INF/web.xml"));
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS2486TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
+ @Test
+ @RunAsClient
public void testIssue() throws Exception
{
QName serviceName = new QName("http://jbws2486.jaxws.ws.test.jboss.org/", "JBWS2486Service");
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws2486/JBWS2486Service?wsdl");
+ URL wsdlURL = new URL(baseURL + "/JBWS2486Service?wsdl");
Service service = Service.create(wsdlURL, serviceName);
JBWS2486 proxy = (JBWS2486)service.getPort(JBWS2486.class);
9 years, 4 months
JBossWS SVN: r19257 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws3556.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 16:06:03 -0500 (Wed, 24 Dec 2014)
New Revision: 19257
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws3556/JBWS3556TestCase.java
Log:
arquillian migration jbws3556 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws3556/JBWS3556TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws3556/JBWS3556TestCase.java 2014-12-24 20:55:00 UTC (rev 19256)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws3556/JBWS3556TestCase.java 2014-12-24 21:06:03 UTC (rev 19257)
@@ -28,7 +28,15 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -38,32 +46,32 @@
/**
* @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
*/
+(a)RunWith(Arquillian.class)
public class JBWS3556TestCase extends JBossWSTest {
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.WarDeployment("jaxws-jbws3556.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxws-jbws3556.war");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws3556.EndpointIface.class)
.addClass(org.jboss.test.ws.jaxws.jbws3556.EndpointImpl.class)
.addClass(org.jboss.test.ws.jaxws.jbws3556.MyException.class);
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite() {
- return new JBossWSTestSetup(JBWS3556TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
private EndpointIface getProxy() throws Exception {
- final URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws3556/EndpointImpl?wsdl");
+ final URL wsdlURL = new URL(baseURL + "/EndpointImpl?wsdl");
final QName serviceName = new QName("http://jbws3556.jaxws.ws.test.jboss.org/", "EndpointImplService");
final Service service = Service.create(wsdlURL, serviceName);
return service.getPort(EndpointIface.class);
}
+ @Test
+ @RunAsClient
public void testException() throws Exception {
EndpointIface endpoint = getProxy();
try {
9 years, 4 months
JBossWS SVN: r19256 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1505.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 15:55:00 -0500 (Wed, 24 Dec 2014)
New Revision: 19256
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1505/JBWS1505TestCase.java
Log:
arquillian migration jbws1505 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1505/JBWS1505TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1505/JBWS1505TestCase.java 2014-12-24 20:48:37 UTC (rev 19255)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1505/JBWS1505TestCase.java 2014-12-24 20:55:00 UTC (rev 19256)
@@ -31,7 +31,15 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.JavaArchive;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -41,38 +49,35 @@
/**
* [JBWS-1505] Verify wsdl generation on SEI inheritance.
*/
+(a)RunWith(Arquillian.class)
public class JBWS1505TestCase extends JBossWSTest
{
private final String targetNS = "http://org.jboss.test.ws/jbws1505";
private Interface2 port;
private URL wsdlURL;
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.JarDeployment("jaxws-jbws1505.jar") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static JavaArchive createDeployments() {
+ JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "jaxws-jbws1505.jar");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws1505.CustomType.class)
.addClass(org.jboss.test.ws.jaxws.jbws1505.Interface1.class)
.addClass(org.jboss.test.ws.jaxws.jbws1505.Interface2.class)
.addClass(org.jboss.test.ws.jaxws.jbws1505.JBWS1505EndpointImpl.class);
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS1505TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
@Override
protected void setUp() throws Exception
{
super.setUp();
QName serviceName = new QName(targetNS, "JBWS1505Service");
- wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws1505/JBWS1505Service/JBWS1505EndpointImpl?wsdl");
+ wsdlURL = new URL(baseURL + "/jaxws-jbws1505/JBWS1505Service/JBWS1505EndpointImpl?wsdl");
Service service = Service.create(wsdlURL, serviceName);
port = service.getPort(Interface2.class);
@@ -91,14 +96,18 @@
*
* @throws Exception
*/
+ @Test
+ @RunAsClient
public void testWSDLGeneration() throws Exception
{
+ setUp();
Definition wsdl = WSDLFactory.newInstance().newWSDLReader().readWSDL(wsdlURL.toString());
Map<?, ?> services = wsdl.getAllServices();
assertTrue(services.size() == 1); // a simple port
javax.wsdl.Service service = (javax.wsdl.Service)services.values().iterator().next();
javax.wsdl.Port port = (javax.wsdl.Port)service.getPorts().values().iterator().next();
assertTrue(port.getBinding().getBindingOperations().size() == 5); // with five op's
+ tearDown();
}
/**
@@ -107,10 +116,14 @@
*
* @throws Exception
*/
+ @Test
+ @RunAsClient
public void testTypeInheritance() throws Exception
{
+ setUp();
CustomType ct = port.getCustomType();
assertTrue(ct.getMember1() == 1);
assertTrue(ct.getMember2() == 2);
+ tearDown();
}
}
9 years, 4 months
JBossWS SVN: r19255 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1798.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 15:48:37 -0500 (Wed, 24 Dec 2014)
New Revision: 19255
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1798/JBWS1798TestCase.java
Log:
arquillian migration jbws1798 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1798/JBWS1798TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1798/JBWS1798TestCase.java 2014-12-24 20:42:41 UTC (rev 19254)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1798/JBWS1798TestCase.java 2014-12-24 20:48:37 UTC (rev 19255)
@@ -29,7 +29,15 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.test.ws.jaxws.jbws1798.generated.CountryCodeType;
import org.jboss.test.ws.jaxws.jbws1798.generated.CurrencyCodeType;
@@ -46,14 +54,18 @@
* @author thomas.diesler(a)jboss.com
* @since 16-Oct-2007
*/
+(a)RunWith(Arquillian.class)
public class JBWS1798TestCase extends JBossWSTest
{
private String targetNS = "http://jbws1798.jaxws.ws.test.jboss.org/";
private ServiceType proxy;
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.WarDeployment("jaxws-jbws1798.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxws-jbws1798.war");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws1798.ServiceImpl.class)
@@ -62,46 +74,48 @@
.addAsWebInfResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1798/WEB-INF/wsdl/common/1.0-SNAPSHOT/CoreComponentTypes.xsd"), "wsdl/common/1.0-SNAPSHOT/CoreComponentTypes.xsd")
.addAsWebInfResource(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1798/WEB-INF/wsdl/imported/my-service/1.0-SNAPSHOT/BaseComponents.xsd"), "wsdl/imported/my-service/1.0-SNAPSHOT/BaseComponents.xsd")
.setWebXML(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1798/WEB-INF/web.xml"));
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS1798TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
@Override
protected void setUp() throws Exception
{
super.setUp();
QName serviceName = new QName(targetNS, "EndpointService");
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws1798/Service?wsdl");
+ URL wsdlURL = new URL(baseURL + "/Service?wsdl");
Service service = Service.create(wsdlURL, serviceName);
proxy = service.getPort(ServiceType.class);
}
-
+
+ @Test
+ @RunAsClient
public void testCountryCodes() throws Exception
{
+ setUp();
Response response = proxy.getCountryCodes();
List<CountryCodeType> countryCodes = response.getCountry();
assertEquals(countryCodes.get(0), CountryCodeType.CZ);
assertEquals(countryCodes.get(1), CountryCodeType.DE);
}
+ @Test
+ @RunAsClient
public void testCurrencyCodes() throws Exception
{
+ setUp();
org.jboss.test.ws.jaxws.jbws1798.generated.GetCurrencyCodesResponse.Response response = proxy.getCurrencyCodes();
List<CurrencyCodeType> currencyCodes = response.getCurrency();
assertEquals(currencyCodes.get(0), CurrencyCodeType.CZK);
assertEquals(currencyCodes.get(1), CurrencyCodeType.EUR);
}
-
+
+ @Test
+ @RunAsClient
public void test() throws Exception
{
+ setUp();
assertEquals(CurrencyCodeType.CZK, proxy.getCurrency(CountryCodeType.CZ));
assertEquals(CurrencyCodeType.EUR, proxy.getCurrency(CountryCodeType.DE));
}
9 years, 4 months
JBossWS SVN: r19254 - stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1529.
by jbossws-commits@lists.jboss.org
Author: rsearls
Date: 2014-12-24 15:42:41 -0500 (Wed, 24 Dec 2014)
New Revision: 19254
Modified:
stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1529/JBWS1529TestCase.java
Log:
arquillian migration jbws1529 test
Modified: stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1529/JBWS1529TestCase.java
===================================================================
--- stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1529/JBWS1529TestCase.java 2014-12-24 20:35:33 UTC (rev 19253)
+++ stack/cxf/branches/arquillian/modules/testsuite/shared-tests/src/test/java/org/jboss/test/ws/jaxws/jbws1529/JBWS1529TestCase.java 2014-12-24 20:42:41 UTC (rev 19254)
@@ -32,7 +32,15 @@
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
-import junit.framework.Test;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.jboss.arquillian.container.test.api.Deployment;
+import org.jboss.arquillian.container.test.api.RunAsClient;
+import org.jboss.arquillian.junit.Arquillian;
+import org.jboss.arquillian.test.api.ArquillianResource;
+import org.jboss.shrinkwrap.api.ShrinkWrap;
+import org.jboss.shrinkwrap.api.asset.StringAsset;
+import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.jboss.wsf.test.JBossWSTest;
import org.jboss.wsf.test.JBossWSTestHelper;
@@ -46,61 +54,66 @@
*
* @author Thomas.Diesler(a)jboss.com
*/
+(a)RunWith(Arquillian.class)
public class JBWS1529TestCase extends JBossWSTest
{
- public static BaseDeployment<?>[] createDeployments() {
- List<BaseDeployment<?>> list = new LinkedList<BaseDeployment<?>>();
- list.add(new JBossWSTestHelper.WarDeployment("jaxws-jbws1529.war") { {
+ @ArquillianResource
+ private URL baseURL;
+
+ @Deployment(testable = false)
+ public static WebArchive createDeployments() {
+ WebArchive archive = ShrinkWrap.create(WebArchive.class, "jaxws-jbws1529.war");
archive
.addManifest()
.addClass(org.jboss.test.ws.jaxws.jbws1529.JBWS1529.class)
.addClass(org.jboss.test.ws.jaxws.jbws1529.JBWS1529Impl.class)
.addClass(org.jboss.test.ws.jaxws.jbws1529.UserException.class)
.setWebXML(new File(JBossWSTestHelper.getTestResourcesDir() + "/jaxws/jbws1529/WEB-INF/web.xml"));
- }
- });
- return list.toArray(new BaseDeployment<?>[list.size()]);
+ return archive;
}
private JBWS1529 proxy;
- public static Test suite()
- {
- return new JBossWSTestSetup(JBWS1529TestCase.class, JBossWSTestHelper.writeToFile(createDeployments()));
- }
-
@Override
protected void setUp() throws Exception
{
super.setUp();
QName serviceName = new QName("http://jbws1529.jaxws.ws.test.jboss.org/", "JBWS1529Service");
- URL wsdlURL = new URL("http://" + getServerHost() + ":8080/jaxws-jbws1529/TestService?wsdl");
+ URL wsdlURL = new URL(baseURL + "/TestService?wsdl");
Service service = Service.create(wsdlURL, serviceName);
proxy = (JBWS1529)service.getPort(JBWS1529.class);
}
-
+
@Override
protected void tearDown() throws Exception
{
proxy = null;
super.tearDown();
}
-
+
+ @Test
+ @RunAsClient
public void testWSDLReader() throws Exception
{
+ setUp();
File wsdlFile = getResourceFile("jaxws/jbws1529/META-INF/wsdl/JBWS1529Service.wsdl");
assertTrue(wsdlFile.exists());
WSDLReader wsdlReader = WSDLFactory.newInstance().newWSDLReader();
Definition wsdl = wsdlReader.readWSDL(wsdlFile.getAbsolutePath());
assertNotNull(wsdl);
+ tearDown();
}
-
+
+ @Test
+ @RunAsClient
public void testEcho() throws Exception
{
+ setUp();
String retStr = proxy.echo("hi there");
assertEquals("hi there", retStr);
+ tearDown();
}
}
9 years, 4 months