Package com.javaeye.jert.domain.query.test

Source Code of com.javaeye.jert.domain.query.test.SimpleParameterQueryTest

package com.javaeye.jert.domain.query.test;

import junit.framework.TestCase;

import com.javaeye.jert.domain.query.impl.SimpleParameterQuery;

/**
* @author   Quake Wang
* @since    2004-12-26
* @version $Revision: 1.1 $
*/
public class SimpleParameterQueryTest extends TestCase {
    public void testParsing(){
        SimpleParameterQuery q1 = new SimpleParameterQuery("select * from user where age > #age#");
        assertEquals("select * from user where age > ?", q1.getSql(null));
       
        SimpleParameterQuery q2 = new SimpleParameterQuery("select * from user where age > #age# and name like #name#");
        assertEquals("select * from user where age > ? and name like ?", q2.getSql(null));
        assertEquals("age", q2.getParameterNames().get(0));
        assertEquals("name", q2.getParameterNames().get(1));
    }
}
TOP

Related Classes of com.javaeye.jert.domain.query.test.SimpleParameterQueryTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.