[jbosstools-commits] JBoss Tools SVN: r30633 - in trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test: suite and 1 other directory.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Mon Apr 18 11:20:52 EDT 2011
Author: psrna
Date: 2011-04-18 11:20:52 -0400 (Mon, 18 Apr 2011)
New Revision: 30633
Modified:
trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/AssignActivityTest.java
trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/OdeDeployTest.java
trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELAllTest.java
trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELTest.java
Log:
Modified: trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/AssignActivityTest.java
===================================================================
--- trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/AssignActivityTest.java 2011-04-18 08:40:56 UTC (rev 30632)
+++ trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/AssignActivityTest.java 2011-04-18 15:20:52 UTC (rev 30633)
@@ -44,6 +44,8 @@
" </soapenv:Body>" +
"</soapenv:Envelope>";
+
+
IProject project;
ServersView sView = new ServersView();
PackageExplorer pExplorer = new PackageExplorer() {
@@ -140,7 +142,7 @@
bpel.addAssignFixedToExpression("assignFixedToExpression", "Fixed Expression", "$simpleOut.payload");
bpel.addReply("replySimple", "simpleOut", "", new String[] {"client", "AssignTestProcess", "simple"});
-
+ /*
// Publish the process
pExplorer.runOnServer("AssignerProject");
Thread.sleep(TIME_5S);
@@ -152,6 +154,14 @@
Thread.sleep(TIME_5S);
Assert.assertFalse(console.getConsoleText().contains("[ASSIGN] Assignment Fault:"));
Assert.assertEquals("Fixed Expression", response);
+ */
+ log.info("############## START SLEEPING ################");
+ bot.sleep(TIME_20S);
+ bot.sleep(TIME_20S);
+ bot.sleep(TIME_20S);
+ bot.sleep(TIME_20S);
+ bot.sleep(TIME_20S);
+ bot.sleep(TIME_20S);
}
void openFile(String projectName, String... path) throws Exception {
Modified: trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/OdeDeployTest.java
===================================================================
--- trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/OdeDeployTest.java 2011-04-18 08:40:56 UTC (rev 30632)
+++ trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/OdeDeployTest.java 2011-04-18 15:20:52 UTC (rev 30633)
@@ -9,6 +9,7 @@
import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
import org.jboss.tools.bpel.ui.bot.test.suite.BPELTest;
import org.jboss.tools.bpel.ui.bot.test.util.ResourceHelper;
+import org.jboss.tools.bpel.util.SendSoapMessage;
import org.jboss.tools.ui.bot.ext.config.Annotations.SWTBotTestRequires;
import org.jboss.tools.ui.bot.ext.config.Annotations.Server;
import org.jboss.tools.ui.bot.ext.config.Annotations.ServerState;
@@ -18,7 +19,6 @@
import org.jboss.tools.ui.bot.ext.view.ProjectExplorer;
import org.jboss.tools.ui.bot.ext.view.ServersView;
import org.junit.Assert;
-import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
/**
@@ -29,7 +29,24 @@
@SWTBotTestRequires(server = @Server(type = ServerType.SOA, state = ServerState.Running), perspective="BPEL Perspective")
public class OdeDeployTest extends BPELTest {
- static String BUNDLE = "org.jboss.tools.bpel.ui.bot.test";
+ final static String BUNDLE = "org.jboss.tools.bpel.ui.bot.test";
+ final static String ENDPOINT = "http://localhost:8080/SayHelloProcess";
+ final static String MESSAGE =
+ "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" " +
+ "xmlns:q0=\"http://www.jboss.org/bpel/examples\" " +
+ "xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" " +
+ "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">" +
+ " <soapenv:Header/>" +
+ " <soapenv:Body>" +
+ " <q0:SayHelloRequest>" +
+ " <q0:input>JBDS</q0:input>" +
+ " </q0:SayHelloRequest>" +
+ " </soapenv:Body>" +
+ "</soapenv:Envelope>";
+
+
+
+
ServersView sView = new ServersView();
ProjectExplorer projExplorer = new ProjectExplorer(){
@@ -114,7 +131,24 @@
server.expand();
bot.sleep(TIME_5S);
assertTrue(server.getNode("say_hello [Synchronized]").isVisible());
+ }
+
+ @Test
+ public void requestResponseTest() throws Exception {
+ // Test the process
+ String response = SendSoapMessage.sendMessage(ENDPOINT, MESSAGE, "simple");
+
+ Assert.assertTrue(response != null);
+ Assert.assertTrue(response.contains("<SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">"));
+ Assert.assertTrue(response.contains("<SOAP-ENV:Header />"));
+ Assert.assertTrue(response.contains("<SOAP-ENV:Body>"));
+ Assert.assertTrue(response.contains("<SayHelloResponse xmlns=\"http://www.jboss.org/bpel/examples\">"));
+ Assert.assertTrue(response.contains("<tns:result xmlns:tns=\"http://www.jboss.org/bpel/examples\">Hello JBDS</tns:result>"));
+ Assert.assertTrue(response.contains("</SayHelloResponse>"));
+ Assert.assertTrue(response.contains("</SOAP-ENV:Body>"));
+ Assert.assertTrue(response.contains("</SOAP-ENV:Envelope>"));
+
}
@@ -122,7 +156,6 @@
-
Modified: trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELAllTest.java
===================================================================
--- trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELAllTest.java 2011-04-18 08:40:56 UTC (rev 30632)
+++ trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELAllTest.java 2011-04-18 15:20:52 UTC (rev 30633)
@@ -16,7 +16,7 @@
import org.junit.runner.RunWith;
import org.junit.runners.Suite.SuiteClasses;
- at SuiteClasses({OdeDeployTest.class /*WizardTest.class, ActivityModelingTest.class,*/ /* AssignActivityTest.class,*/ /*SimpleModelingTest.class, FaultModelingTest.class*/})
+ at SuiteClasses({OdeDeployTest.class, WizardTest.class, ActivityModelingTest.class, AssignActivityTest.class, SimpleModelingTest.class, FaultModelingTest.class})
@RunWith(RequirementAwareSuite.class)
public class BPELAllTest extends TestSuite {
Modified: trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELTest.java
===================================================================
--- trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELTest.java 2011-04-18 08:40:56 UTC (rev 30632)
+++ trunk/bpel/tests/org.jboss.tools.bpel.ui.bot.test/src/org/jboss/tools/bpel/ui/bot/test/suite/BPELTest.java 2011-04-18 15:20:52 UTC (rev 30633)
@@ -75,12 +75,12 @@
}
bot.button("Finish").click();
- bot.sleep(5000);
+ bot.sleep(TIME_5S);
IProject iproject = ResourcesPlugin.getWorkspace().getRoot().getProject(project);
IFile bpelFile = iproject.getFile(new Path("bpelContent/" + name + ".bpel"));
assertTrue(bpelFile.exists());
- assertTrue(iproject.getFile(new Path("bpelContent/" + name + ".bpelex")).exists());
+ //assertTrue(iproject.getFile(new Path("bpelContent/" + name + ".bpelex")).exists());
assertTrue(iproject.getFile(new Path("bpelContent/" + name + "Artifacts.wsdl")).exists());
return bpelFile;
More information about the jbosstools-commits
mailing list