use of com.arjuna.ats.internal.jta.recovery.jts.XARecoveryResourceImple in project narayana by jbosstm.
the class XARecoveryResourceImpleUnitTest method test.
@Test
public void test() {
XARecoveryResourceImple xares = new XARecoveryResourceImple(new Uid());
assertEquals(xares.getXAResource(), null);
assertEquals(xares.recoverable(), XARecoveryResource.INFLIGHT_TRANSACTION);
xares = new XARecoveryResourceImple(new Uid(), new DummyXA(false));
assertEquals(xares.recover(), XARecoveryResource.FAILED_TO_RECOVER);
DummyXARecoveryResource dummy = new DummyXARecoveryResource();
assertTrue(dummy.notAProblem(new XAException(XAException.XAER_NOTA), true));
assertFalse(dummy.notAProblem(new XAException(XAException.XAER_DUPID), false));
}
Aggregations