Revision 22421
trunk/extensions/extSymbology/src-test/org/gvsig/symbology/fmap/labeling/parse/TestLabelExpressionParser.java | ||
---|---|---|
486 | 486 |
private String EOExpression = LabelExpressionParser.tokenFor(LabelExpressionParser.EOEXPR); |
487 | 487 |
private String DOUBLEQUOTE = "\""; |
488 | 488 |
|
489 |
private String[] ConcatStrings = new String[] {
|
|
489 |
private String[] FieldExpressionStrings = new String[] {
|
|
490 | 490 |
"km" +"25", |
491 | 491 |
DOUBLEQUOTE+"km"+DOUBLEQUOTE+" "+DOUBLEQUOTE+" 25"+DOUBLEQUOTE, |
492 | 492 |
"[A_STRING_VALUE] "+DOUBLEQUOTE+" 25"+DOUBLEQUOTE, |
... | ... | |
494 | 494 |
"[A_DOUBLE_VALUE] "+DOUBLEQUOTE+" 25"+DOUBLEQUOTE, |
495 | 495 |
"2+3"+"km", |
496 | 496 |
}; |
497 |
private Object[] ConcatStringsValue = new Object[] {
|
|
497 |
private Object[] FieldExpressionValue = new Object[] {
|
|
498 | 498 |
"km25", |
499 | 499 |
"km 25", |
500 | 500 |
((StringValue) symbols[3].val).getValue()+" 25", |
... | ... | |
503 | 503 |
"5km" |
504 | 504 |
}; |
505 | 505 |
|
506 |
public void testConcatStrings() throws ExpressionException {
|
|
506 |
public void testFieldExpressionStrings() throws ExpressionException {
|
|
507 | 507 |
|
508 |
String[] expressions = ConcatStrings;
|
|
509 |
Object[] expectedValues = ConcatStringsValue;
|
|
508 |
String[] expressions = FieldExpressionStrings;
|
|
509 |
Object[] expectedValues = FieldExpressionValue;
|
|
510 | 510 |
System.out.println("\nTestLabelExpressionParser.testConcatExpressions()"); |
511 | 511 |
|
512 | 512 |
for (int i = 0; i < expressions.length; i++) { |
Also available in: Unified diff