Revision 44790 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/TestDateExpressionBuilder.java

View differences:

TestDateExpressionBuilder.java
15 15
import org.gvsig.expressionevaluator.ExpressionBuilder.Value;
16 16
import org.gvsig.expressionevaluator.ExpressionUtils;
17 17
import org.gvsig.expressionevaluator.MutableSymbolTable;
18
import org.gvsig.tools.dataTypes.DataTypes;
18 19
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
19 20

  
20 21
/**
......
206 207
        
207 208
    }
208 209

  
210
    public void testConstant() {
211
        ExpressionBuilder builder = createExpressionBuilder();
209 212

  
213
        Value v = builder.constant(10,DataTypes.INT);
214
        assertEquals("10", v.toString());
210 215

  
216
        v = builder.constant("10",DataTypes.INT);
217
        assertEquals("10", v.toString());
218

  
219
        v = builder.constant(10,DataTypes.LONG);
220
        assertEquals("10", v.toString());
221

  
222
        v = builder.constant("10",DataTypes.LONG);
223
        assertEquals("10", v.toString());
224

  
225
        v = builder.constant(10.5,DataTypes.DOUBLE);
226
        assertEquals("10.5", v.toString());
227

  
228
        v = builder.constant("10.5",DataTypes.DOUBLE);
229
//        assertEquals("10.5", v.toString());
230

  
231
        v = builder.constant(10,DataTypes.STRING);
232
        assertEquals("'10'", v.toString());
233

  
234
        v = builder.constant(10.5,DataTypes.STRING);
235
//        assertEquals("'10.5'", v.toString());
236

  
237
    }
238

  
211 239
}

Also available in: Unified diff