diff options
Diffstat (limited to 'qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java')
-rw-r--r-- | qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java b/qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java index ccad952d64..a6788a72c5 100644 --- a/qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java +++ b/qpid/java/jca/src/test/java/org/apache/qpid/ra/QpidResourceAdapterTest.java @@ -22,6 +22,9 @@ package org.apache.qpid.ra; import javax.resource.spi.ResourceAdapterInternalException; +import java.io.ByteArrayOutputStream; +import java.io.ObjectOutputStream; + import junit.framework.TestCase; @@ -62,4 +65,14 @@ public class QpidResourceAdapterTest extends TestCase } + public void testResourceAdapterBasicSerialization() throws Exception + { + + QpidResourceAdapter ra = new QpidResourceAdapter(); + ByteArrayOutputStream out = new ByteArrayOutputStream(); + ObjectOutputStream oos = new ObjectOutputStream(out); + oos.writeObject(ra); + oos.close(); + assertTrue(out.toByteArray().length > 0); + } } |