Revision 44384 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/TestInterpreter.java
TestInterpreter.java | ||
---|---|---|
118 | 118 |
assertEquals(null, interpreter.run(code)); |
119 | 119 |
} |
120 | 120 |
|
121 |
public void testIsNull() { |
|
122 |
SymbolTable symbolTable = createSymbolTable(); |
|
123 |
Compiler compiler = createCompiler(); |
|
124 |
Interpreter interpreter = createInterpreter(symbolTable); |
|
125 |
|
|
126 |
String source = "10 is null"; |
|
127 |
|
|
128 |
Code code = compiler.compileExpression(source); |
|
129 |
assertEquals(false, interpreter.run(code)); |
|
130 |
} |
|
131 |
|
|
132 |
public void testIsNotNull() { |
|
133 |
SymbolTable symbolTable = createSymbolTable(); |
|
134 |
Compiler compiler = createCompiler(); |
|
135 |
Interpreter interpreter = createInterpreter(symbolTable); |
|
136 |
|
|
137 |
String source = "10 is not null"; |
|
138 |
|
|
139 |
Code code = compiler.compileExpression(source); |
|
140 |
assertEquals(true, interpreter.run(code)); |
|
141 |
} |
|
142 |
|
|
121 | 143 |
public void testAdd1() { |
122 | 144 |
SymbolTable symbolTable = createSymbolTable(); |
123 | 145 |
Compiler compiler = createCompiler(); |
Also available in: Unified diff