info.addArgument("b", "byte");
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");
info.addArgument("f", "float");
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");
info.addArgument("f", "WRONG");