assertFalse(new ExpressionInfo("call(static final void test.expression.Target.modifiers1())", NAMESPACE)
.getExpression().match(new ExpressionContext(PointcutType.CALL, modifiers1, null)));
}
public void testMethodModifiers2() throws Exception {
assertTrue(new ExpressionInfo("call(public void test.expression.Target.modifiers2())", NAMESPACE)
.getExpression().match(new ExpressionContext(PointcutType.CALL, modifiers2, null)));
assertTrue(new ExpressionInfo("call(void test.expression.Target.modifiers2())", NAMESPACE).getExpression()
.match(new ExpressionContext(PointcutType.CALL, modifiers2, null)));
assertFalse(new ExpressionInfo("call(static final void test.expression.Target.modifiers2())", NAMESPACE)
.getExpression().match(new ExpressionContext(PointcutType.CALL, modifiers2, null)));
assertFalse(new ExpressionInfo("call(public static final void test.expression.Target.modifiers2())", NAMESPACE)
.getExpression().match(new ExpressionContext(PointcutType.CALL, modifiers2, null)));
assertTrue(new ExpressionInfo("call(public static void test.expression.Target.modifiers2())", NAMESPACE)
.getExpression().match(new ExpressionContext(PointcutType.CALL, modifiers2, null)));
}