[jboss-svn-commits] JBL Code SVN: r5314 - in labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks: . lib lib/ext test/org/jboss/soa/esb/samples/loanbroker/banks
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 27 11:55:55 EDT 2006
Author: kurt.stam at jboss.com
Date: 2006-07-27 11:55:52 -0400 (Thu, 27 Jul 2006)
New Revision: 5314
Added:
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/build.xml
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext/
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext/junit-4.1.jar
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext/xstream-1.1.3.jar
Removed:
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/junit-4.1.jar
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/xstream-1.1.3.jar
Modified:
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java
labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java
Log:
adding bank code for the loan broker example
Added: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/build.xml
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/build.xml 2006-07-27 15:38:38 UTC (rev 5313)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/build.xml 2006-07-27 15:55:52 UTC (rev 5314)
@@ -0,0 +1,95 @@
+<project name="BANKS" default="compile" basedir=".">
+
+ <!-- Some default build locations -->
+ <property name="org.jboss.esb.root.dir" value="../../../../../"/>
+ <property name="org.jboss.esb.ext.lib.dir" value="${org.jboss.esb.root.dir}/lib/ext"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.dest" value="${basedir}/build"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.classes.dir" value="${basedir}/build/classes/banks/"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.testclasses.dir" value="${basedir}/build/classes/tests/"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.src.dir" value="${basedir}/src"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.test.dir" value="${basedir}/test"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.jar.dest" value="${basedir}/build/dist/lib/"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.lib.ext.dir" value="${basedir}/lib/ext"/>
+ <property name="org.jboss.esb.samples.loanbroker.banks.tests.report.dir" value="${basedir}/build/tests"/>
+
+
+
+ <path id="org.jboss.esb.samples.loanbroker.banks.classpath">
+ <fileset dir="${org.jboss.esb.samples.loanbroker.banks.lib.ext.dir}" includes="*.jar"/>
+ <fileset dir="${org.jboss.esb.ext.lib.dir}" includes="log4j.jar"/>
+ </path>
+ <path id="org.jboss.esb.samples.loanbroker.banks.testclasspath">
+ <fileset dir="${org.jboss.esb.samples.loanbroker.banks.lib.ext.dir}" includes="*.jar"/>
+ <fileset dir="${org.jboss.esb.ext.lib.dir}" includes="log4j.jar"/>
+ <pathelement location="${org.jboss.esb.samples.loanbroker.banks.classes.dir}"/>
+ <pathelement location="${org.jboss.esb.samples.loanbroker.banks.testclasses.dir}"/>
+ </path>
+
+ <!-- =================================================================== -->
+ <!-- Prepares the directory structure -->
+ <!-- =================================================================== -->
+ <target name="org.jboss.esb.samples.loanbroker.banks.prepare">
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}"/>
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}/dist"/>
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}/classes/banks"/>
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}/classes/tests"/>
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}/tests"/>
+ <mkdir dir="${org.jboss.esb.samples.loanbroker.banks.dest}/dist/lib"/>
+ </target>
+
+ <!-- Compilation targets -->
+ <target name="org.jboss.esb.samples.loanbroker.banks.compile" depends="org.jboss.esb.samples.loanbroker.banks.prepare"
+ description="Compile all classes">
+
+ <javac
+ destdir="${org.jboss.esb.samples.loanbroker.banks.classes.dir}"
+ classpathref="org.jboss.esb.samples.loanbroker.banks.classpath"
+ >
+ <src path="${org.jboss.esb.samples.loanbroker.banks.src.dir}"/>
+ </javac>
+ <javac
+ destdir="${org.jboss.esb.samples.loanbroker.banks.testclasses.dir}"
+ classpathref="org.jboss.esb.samples.loanbroker.banks.testclasspath"
+ >
+ <src path="${org.jboss.esb.samples.loanbroker.banks.test.dir}"/>
+ </javac>
+ </target>
+
+ <!-- javadocs paths -->
+ <path id="org.jboss.esb.samples.loanbroker.banks.javadocs.path">
+ <pathelement path="esb/classes"/>
+ </path>
+
+ <!-- Jar targets -->
+ <target name="org.jboss.esb.samples.loanbroker.banks.jar" depends="org.jboss.esb.samples.loanbroker.banks.compile">
+ <echo message="Building jar file"/>
+ <ant dir="core" target="jar"/>
+ </target>
+
+ <!-- Short target names -->
+ <target name="compile" depends="org.jboss.esb.samples.loanbroker.banks.compile"/>
+ <target name="test" depends="org.jboss.esb.samples.loanbroker.banks.test"/>
+ <target name="jar" depends="org.jboss.esb.samples.loanbroker.banks.jar"/>
+
+ <!-- ====================================================================== -->
+ <!-- U N I T T E S T S -->
+ <!-- ====================================================================== -->
+ <target name="org.jboss.esb.samples.loanbroker.banks.test" depends="org.jboss.esb.samples.loanbroker.banks.compile">
+ <echo message="Running tests for banks"/>
+ <junit printsummary="yes" haltonerror="yes" haltonfailure="yes" showoutput="no" fork="true">
+ <formatter type="plain" usefile="false"/>
+ <formatter type="xml"/>
+ <batchtest todir="${org.jboss.esb.samples.loanbroker.banks.tests.report.dir}">
+ <fileset dir="${org.jboss.esb.samples.loanbroker.banks.test.dir}">
+ <include name="**/**Test.java"/>
+ </fileset>
+ </batchtest>
+ <classpath>
+ <!-- Need the tests src folder because there may be non-compiled test resources -->
+ <pathelement location="${org.jboss.esb.samples.loanbroker.banks.test.dir}"/>
+ <path refid="org.jboss.esb.samples.loanbroker.banks.testclasspath"/>
+ </classpath>
+ </junit>
+ </target>
+
+</project>
Copied: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext/junit-4.1.jar (from rev 5307, labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/junit-4.1.jar)
Copied: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/ext/xstream-1.1.3.jar (from rev 5307, labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/xstream-1.1.3.jar)
Deleted: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/junit-4.1.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/lib/xstream-1.1.3.jar
===================================================================
(Binary files differ)
Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java 2006-07-27 15:38:38 UTC (rev 5313)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteReplyTest.java 2006-07-27 15:55:52 UTC (rev 5314)
@@ -25,6 +25,8 @@
import java.math.BigDecimal;
+import junit.framework.JUnit4TestAdapter;
+
import org.apache.log4j.Logger;
import org.junit.Test;
@@ -54,4 +56,8 @@
+ "</org.jboss.soa.esb.samples.loanbroker.banks.BankQuoteReply>";
assertTrue(expectedXml.equals(bankQuoteReplyXml));
}
+
+ public static junit.framework.Test suite() {
+ return new JUnit4TestAdapter(BankQuoteReplyTest.class);
+ }
}
Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java 2006-07-27 15:38:38 UTC (rev 5313)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankQuoteRequestTest.java 2006-07-27 15:55:52 UTC (rev 5314)
@@ -22,6 +22,7 @@
package org.jboss.soa.esb.samples.loanbroker.banks;
import static org.junit.Assert.*;
+import junit.framework.JUnit4TestAdapter;
import org.apache.log4j.Logger;
import org.junit.Test;
@@ -56,4 +57,8 @@
+ "</org.jboss.soa.esb.samples.loanbroker.banks.BankQuoteRequest>";
assertTrue(expectedXml.equals(bankQuoteRequestXml));
}
+
+ public static junit.framework.Test suite() {
+ return new JUnit4TestAdapter(BankQuoteRequestTest.class);
+ }
}
Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java 2006-07-27 15:38:38 UTC (rev 5313)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/banks/test/org/jboss/soa/esb/samples/loanbroker/banks/BankTest.java 2006-07-27 15:55:52 UTC (rev 5314)
@@ -25,6 +25,8 @@
import java.math.BigDecimal;
+import junit.framework.JUnit4TestAdapter;
+
import org.apache.log4j.Logger;
import org.apache.log4j.Priority;
import org.junit.Test;
@@ -62,4 +64,8 @@
BigDecimal expectedInterestRate = BigDecimal.valueOf(8.85);
assertTrue(bankQuoteReply.getInterestRate().equals(expectedInterestRate));
}
+
+ public static junit.framework.Test suite() {
+ return new JUnit4TestAdapter(BankTest.class);
+ }
}
More information about the jboss-svn-commits
mailing list