Revision 46104 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/test/java/org/gvsig/expresionevaluator/impl/TestExpressionBuilder.java

View differences:

TestExpressionBuilder.java
284 284
        );
285 285
    }
286 286
    
287
    public void testLet() {
288
        //
289
        ExpressionBuilder builder = createExpressionBuilder();
290
        builder.set(
291
            builder.let(
292
                "precio", 
293
                builder.constant(10)
294
            )
295
        );
296

  
297
        assertEquals(
298
                "LET(\"precio\", 10)",
299
                builder.toString()
300
        );
301
        assertEquals(
302
                "[precio]",
303
                ArrayUtils.toString(builder.variables_names())
304
        );
305
        assertEquals(
306
                "[]",
307
                ArrayUtils.toString(builder.parameters_names())
308
        );
309
    }
310
    
287 311
    public void testAbs2() {
288 312
        // precio + abs(-10)
289 313
        ExpressionBuilder builder = createExpressionBuilder();

Also available in: Unified diff