[jboss-svn-commits] JBL Code SVN: r37541 - labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/tests/classes/com/arjuna/ats/jta/xa.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Oct 14 19:21:58 EDT 2011
Author: tomjenkinson
Date: 2011-10-14 19:21:58 -0400 (Fri, 14 Oct 2011)
New Revision: 37541
Modified:
labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/tests/classes/com/arjuna/ats/jta/xa/XATxConverterTest.java
Log:
JBTM-916 updated to add the foreign xid test
Modified: labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/tests/classes/com/arjuna/ats/jta/xa/XATxConverterTest.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/tests/classes/com/arjuna/ats/jta/xa/XATxConverterTest.java 2011-10-14 22:02:03 UTC (rev 37540)
+++ labs/jbosstm/branches/JBOSSTS_4_15_0_Final/ArjunaJTA/jta/tests/classes/com/arjuna/ats/jta/xa/XATxConverterTest.java 2011-10-14 23:21:58 UTC (rev 37541)
@@ -21,41 +21,31 @@
arjPropertyManager.getCoreEnvironmentBean().setNodeIdentifier(1);
XidImple rootXid = new XidImple(uid, branch, eisName);
-
{
assertEquals(XATxConverter.getNodeName(rootXid.getXID()), 1);
- assertEquals(XATxConverter.getEISName(rootXid.getXID()), "foo");
- assertEquals(
- XATxConverter.getSubordinateNodeName(rootXid.getXID()), 1);
- assertEquals(XATxConverter.getSubordinateParentNodeName(rootXid
- .getXID()), 0);
+ assertEquals(XATxConverter.getEISName(rootXid.getXID()), eisName);
+ assertEquals(XATxConverter.getSubordinateNodeName(rootXid.getXID()), 1);
+ assertEquals(XATxConverter.getParentNodeName(rootXid.getXID()), 1);
}
TxControl.setXANodeName(2);
XidImple subordinateXid = new XidImple(rootXid, true);
{
assertEquals(XATxConverter.getNodeName(subordinateXid.getXID()), 1);
- assertEquals(XATxConverter.getEISName(subordinateXid.getXID()),
- "foo");
- assertEquals(XATxConverter.getSubordinateNodeName(subordinateXid
- .getXID()), 2);
- assertEquals(
- XATxConverter.getSubordinateParentNodeName(subordinateXid
- .getXID()), 1);
+ assertEquals(XATxConverter.getEISName(subordinateXid.getXID()), eisName);
+ assertEquals(XATxConverter.getSubordinateNodeName(subordinateXid.getXID()), 2);
+ assertEquals(XATxConverter.getParentNodeName(subordinateXid.getXID()), 1);
}
}
+ @Test
public void testForeignXID() {
XidImple foreignXidImple = new XidImple(new MyForeignXID());
assertEquals(XATxConverter.getNodeName(foreignXidImple.getXID()), -1);
- assertEquals(XATxConverter.getEISName(foreignXidImple.getXID()), null);
- assertEquals(
- XATxConverter.getSubordinateNodeName(foreignXidImple.getXID()),
- 0);
- assertEquals(XATxConverter.getSubordinateParentNodeName(foreignXidImple
- .getXID()), 0);
-
+ assertEquals(XATxConverter.getEISName(foreignXidImple.getXID()), "unknown eis name");
+ assertEquals(XATxConverter.getSubordinateNodeName(foreignXidImple.getXID()), -1);
+ assertEquals(XATxConverter.getParentNodeName(foreignXidImple.getXID()), -1);
}
private class MyForeignXID implements Xid {
More information about the jboss-svn-commits
mailing list