Class<?> txClass = aspectInstance.getTransactionClass();
assertEquals(testName + ": Mismatched full class name", txClass.getName(), op.get(OperationFields.CLASS_NAME, String.class));
assertEquals(testName + ": Mismatched short class name", txClass.getSimpleName(), op.get(OperationFields.SHORT_CLASS_NAME, String.class));
assertEquals(testName + ": Mismatched action", action, op.get(JtaDefinitions.ACTION_ATTR, String.class));
SourceCodeLocation scl = new SourceCodeLocation(op.get(OperationFields.CLASS_NAME, String.class),
op.get(OperationFields.METHOD_NAME, String.class),
(-1));
assertEquals(testName + ": Mismatched method signature",
JoinPointBreakDown.getMethodStringFromArgs(scl, argTypes),
op.get(OperationFields.METHOD_SIGNATURE, String.class));