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