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
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