java110
2022-02-22 225fa712204ccb8953998a0e4cc64ad828399dc3
java110-core/src/test/java/com/java110/AppTest.java
old mode 100644 new mode 100755
@@ -3,36 +3,59 @@
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import org.apache.ibatis.ognl.Ognl;
import org.apache.ibatis.ognl.OgnlContext;
import java.util.HashMap;
import java.util.Map;
/**
 * Unit test for simple App.
 */
public class AppTest
    extends TestCase
{
public class AppTest
        extends TestCase {
    /**
     * Create the test case
     *
     * @param testName name of the test case
     */
    public AppTest( String testName )
    {
        super( testName );
    public AppTest(String testName) {
        super(testName);
    }
    /**
     * @return the suite of tests being tested
     */
    public static Test suite()
    {
        return new TestSuite( AppTest.class );
    public static Test suite() {
        return new TestSuite(AppTest.class);
    }
    /**
     * Rigourous Test :-)
     */
    public void testApp()
    {
        assertTrue( true );
    public void testApp() {
        assertTrue(true);
    }
    public void testOgnl() throws Exception{
        //创建一个Ognl上下文对象
        OgnlContext context = new OgnlContext();
        Map user = new HashMap();
        user.put("id", "123213");
        user.put("name", "张三");
        context.putAll(user);
        Object node = Ognl.parseExpression("id != null and name != null");
        Object value = Ognl.getValue(node,context);
        System.out.printf("value : " + value);
    }
}