Revision 44622 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/TestExpression.java

View differences:

TestExpression.java
110 110
    public void testB() {
111 111

  
112 112
        Expression expression = createExpression();
113
        expression.setPhrase("MYVALUE()");
113
        expression.setPhrase("MYVALUE()*10");
114 114

  
115 115
        MyValueSymbolTable t1 = new MyValueSymbolTable("MyValueSymbolTable1");
116 116
        t1.setValue(2);
117 117
        Object v1 = expression.execute(t1);
118
        assertEquals(2, (int) v1);
118
        assertEquals(20, (int) v1);
119 119

  
120 120
        t1.setValue(3);
121 121
        v1 = expression.execute(t1);
122
        assertEquals(3, (int) v1);
122
        assertEquals(30, (int) v1);
123 123

  
124 124
        MyValueSymbolTable t2 = new MyValueSymbolTable("MyValueSymbolTable2");
125
        expression.link(t2);
126 125
        t2.setValue(4);
127 126
        v1 = expression.execute(t2);
128
        assertEquals(4, (int) v1);
127
        assertEquals(40, (int) v1);
129 128

  
130 129
    }
131 130

  

Also available in: Unified diff