Revision 47169
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/TestEvaluateDynamicText.java | ||
---|---|---|
1 | 1 |
package org.gvsig.expresionevaluator.impl; |
2 | 2 |
|
3 | 3 |
import java.io.File; |
4 |
import java.io.IOException; |
|
5 |
import java.io.PushbackReader; |
|
6 |
import java.io.StringReader; |
|
7 | 4 |
import java.io.StringWriter; |
8 | 5 |
import java.net.URL; |
9 | 6 |
import java.util.HashMap; |
10 | 7 |
import java.util.Map; |
11 | 8 |
import junit.framework.TestCase; |
12 | 9 |
import org.gvsig.expressionevaluator.AttributeHandler; |
13 |
import org.gvsig.expressionevaluator.Code; |
|
14 | 10 |
import org.gvsig.expressionevaluator.SymbolTable; |
15 | 11 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorLocator; |
16 | 12 |
import org.gvsig.expressionevaluator.ExpressionEvaluatorManager; |
... | ... | |
58 | 54 |
assertEquals("el precion es 200", s); |
59 | 55 |
} |
60 | 56 |
|
57 |
public void testSimple1a() { |
|
58 |
|
|
59 |
SymbolTable symbolTable = createSymbolTable(); |
|
60 |
assertEquals(true, ExpressionUtils.isDynamicText("<%=2%>")); |
|
61 |
|
|
62 |
String s = ExpressionUtils.evaluateDynamicText(symbolTable, "<%=2%>"); |
|
63 |
assertEquals("2", s); |
|
64 |
} |
|
65 |
|
|
61 | 66 |
public void testSimple2() { |
62 | 67 |
String s = ExpressionUtils.evaluateDynamicText("el home es <%=HOME()%>"); |
63 | 68 |
|
Also available in: Unified diff