Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/SubscriptionInfoTest.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/SubscriptionInfoTest.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/SubscriptionInfoTest.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/SubscriptionInfoTest.java Tue Feb 21 02:03:39 2006 @@ -33,7 +33,7 @@ * under src/gram/script and then use maven openwire:generate to regenerate * this file. * - * @version $Revision$ + * @version $Revision: $ */ public class SubscriptionInfoTest extends DataFileGeneratorTestSupport {
Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionIdTestSupport.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionIdTestSupport.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionIdTestSupport.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionIdTestSupport.java Tue Feb 21 02:03:39 2006 @@ -33,7 +33,7 @@ * under src/gram/script and then use maven openwire:generate to regenerate * this file. * - * @version $Revision$ + * @version $Revision: $ */ public abstract class TransactionIdTestSupport extends DataFileGeneratorTestSupport { Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionInfoTest.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionInfoTest.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionInfoTest.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/TransactionInfoTest.java Tue Feb 21 02:03:39 2006 @@ -33,7 +33,7 @@ * under src/gram/script and then use maven openwire:generate to regenerate * this file. * - * @version $Revision$ + * @version $Revision: $ */ public class TransactionInfoTest extends BaseCommandTestSupport { Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/WireFormatInfoTest.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/WireFormatInfoTest.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/WireFormatInfoTest.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/WireFormatInfoTest.java Tue Feb 21 02:03:39 2006 @@ -33,7 +33,7 @@ * under src/gram/script and then use maven openwire:generate to regenerate * this file. * - * @version $Revision$ + * @version $Revision: $ */ public class WireFormatInfoTest extends DataFileGeneratorTestSupport { @@ -50,7 +50,6 @@ protected void populateObject(Object object) throws Exception { super.populateObject(object); WireFormatInfo info = (WireFormatInfo) object; - info.setMagic("Magic:1".getBytes()); info.setVersion(1); info.setOptions(2); Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/XATransactionIdTest.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/XATransactionIdTest.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/XATransactionIdTest.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/openwire/v1/XATransactionIdTest.java Tue Feb 21 02:03:39 2006 @@ -33,7 +33,7 @@ * under src/gram/script and then use maven openwire:generate to regenerate * this file. * - * @version $Revision$ + * @version $Revision: $ */ public class XATransactionIdTest extends TransactionIdTestSupport { Modified: incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/test/TestSupport.java URL: http://svn.apache.org/viewcvs/incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/test/TestSupport.java?rev=379409&r1=379408&r2=379409&view=diff ============================================================================== --- incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/test/TestSupport.java (original) +++ incubator/activemq/trunk/activemq-core/src/test/java/org/apache/activemq/test/TestSupport.java Tue Feb 21 02:03:39 2006 @@ -31,6 +31,9 @@ import javax.jms.Message; import javax.jms.TextMessage; +import java.lang.reflect.Array; +import java.util.Arrays; + /** * Useful base class for unit test cases @@ -225,5 +228,20 @@ */ protected String getSubject() { return getClass().getName() + "." + getName(); + } + + protected void assertArrayEqual(String message, Object[] expected, Object[] actual) { + assertEquals(message + ". Array length", expected.length, actual.length); + for (int i = 0; i < expected.length; i++) { + assertEquals(message + ". element: " + i, expected[i], actual[i]); + } + } + + protected void assertPrimitiveArrayEqual(String message, Object expected, Object actual) { + int length = Array.getLength(expected); + assertEquals(message + ". Array length", length, Array.getLength(actual)); + for (int i = 0; i < length; i++) { + assertEquals(message + ". element: " + i, Array.get(expected, i), Array.get(actual, i)); + } } }
