M build.xml

A mcp-test/src/main/java/cardemo/CarDemo.java
A mcp-test/src/test/java/cardemo/CarDemoTest.java

- include automated test to use MCP to test the Ajax cardemo
This commit is contained in:
edburns%acm.org 2007-03-03 21:06:39 +00:00
parent 69cf20f8e6
commit 8db49728f7
3 changed files with 83 additions and 0 deletions

11
java/dist/build.xml vendored
View File

@ -187,12 +187,18 @@
</target>
<target name="copy.test.src" depends="prepare">
<!-- Populate the netbeans Test Packages -->
<copy todir="${dist.home}/test/automated/src/main/java">
<fileset dir="${source.home}/webclient/test/automated/src/classes">
<exclude name="**/*Bookmark*.java" />
<exclude name="**/*Preferences*.java" />
<exclude name="**/*Profile*.java" />
</fileset>
<fileset dir="${basedir}/mcp-test/src/test/java">
<include name="**/*.java" />
</fileset>
</copy>
<copy todir="${dist.home}/test/automated/src/main/resources">
<fileset dir="${source.home}/webclient/test/automated/src/test">
@ -200,8 +206,13 @@
</fileset>
</copy>
<!-- Populate the netbeans Source Packages -->
<copy todir="${dist.home}/test/manual/src/main/java">
<fileset dir="${source.home}/webclient/test/manual/src/classes" />
<fileset dir="${basedir}/mcp-test/src/main/java">
<include name="**/*.java" />
</fileset>
</copy>

View File

@ -0,0 +1,29 @@
/*
* CarDemo.java
*
* Created on March 3, 2007, 2:58 PM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package cardemo;
/**
*
* @author edburns
*/
public class CarDemo {
/** Creates a new instance of CarDemo */
public CarDemo() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
}

View File

@ -0,0 +1,43 @@
/*
* CarDemoTest.java
* JUnit based test
*
* Created on March 3, 2007, 2:31 PM
*/
package cardemo;
import org.mozilla.mcp.MCP;
import org.mozilla.webclient.WebclientTestCase;
/**
*
* @author edburns
*/
public class CarDemoTest extends WebclientTestCase {
private MCP mcp = null;
public CarDemoTest(String testName) {
super(testName);
}
public void setUp() {
super.setUp();
mcp = new MCP();
try {
mcp.setAppData(getBrowserBinDir());
}
catch (Exception e) {
fail();
}
}
public void testCardemo() throws Exception {
mcp.getRealizedVisibleBrowserWindow();
mcp.blockingLoad("http://webdev1.sun.com/jsf-ajax-cardemo/faces/chooseLocale.jsp");
}
}