Statistics
| Revision:

svn-gvsig-desktop / 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 / TestExpressionToString.java @ 43984

History | View | Annotate | Download (1.05 KB)

1
package org.gvsig.expresionevaluator.impl;
2

    
3
import junit.framework.TestCase;
4
import org.gvsig.expressionevaluator.Expression;
5
import org.gvsig.expressionevaluator.impl.DefaultExpression;
6
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
7

    
8

    
9
public class TestExpressionToString extends TestCase {
10
    
11
    public TestExpressionToString(String testName) {
12
        super(testName);
13
    }
14
    
15
    @Override
16
    protected void setUp() throws Exception {
17
        super.setUp();
18
        new DefaultLibrariesInitializer().fullInitialize();
19
    }
20
    
21
    @Override
22
    protected void tearDown() throws Exception {
23
        super.tearDown();
24
    }
25

    
26
    // TODO add test methods here. The name must begin with 'test'. For example:
27
    // public void testHello() {}
28

    
29
    
30
    public void testBasic1() {
31
        String source = "precio + 10";
32

    
33
        Expression expression = new DefaultExpression();
34
        expression.setPhrase(source);
35
        
36
        assertEquals(
37
                "{\"phrase\":\"precio + 10\"}", 
38
                expression.toJSON()
39
        );
40
    }
41
}