info.addArgument("b", "byte", this.getClass().getClassLoader());
assertTrue(info.getExpression().match(new ExpressionContext(PointcutType.CALL, parameters2, null)));
info = new ExpressionInfo("call(void test.expression.Target.parameters2(..)) && args(i, f, byte)", NAMESPACE);
info.addArgument("i", "int", this.getClass().getClassLoader());
info.addArgument("f", "float", this.getClass().getClassLoader());
assertTrue(info.getExpression().match(new ExpressionContext(PointcutType.CALL, parameters2, null)));
// info = new ExpressionInfo("call(void test.expression.Target.parameters2(..)) && args(i, f, b)", NAMESPACE);
// info.addArgument("i", "int", this.getClass().getClassLoader());
// info.addArgument("f", "WRONG", this.getClass().getClassLoader());