private void assertThreadInheritedTrxSet() { final String trxName = trxManager.getThreadInheritedTrxName(); Assert.assertTrue( "Thread inherited transaction shall be set at this point", !trxManager.isNull(trxName)); Assert.assertEquals( "Thread inherited transaction shall match context transaction", processorCtx.getTrxName(), trxName); if (expectTrxSavepoints != null) { final PlainTrx trx = (PlainTrx) processorCtx.getTrx(); Assert.assertEquals( "Active savepoints for " + trx, expectTrxSavepoints, trx.hasActiveSavepoints()); } }