package jef.database.jsqlparser.test.select; import java.sql.SQLException; import java.util.Map; import jef.database.DbClient; import jef.database.DbClientBuilder; import jef.database.NativeQuery; import jef.database.jsqlparser.parser.ParseException; import org.junit.Test; public class MyTest { @Test(expected=RuntimeException.class) public void main2() throws ParseException, SQLException { DbClient db=new DbClientBuilder().setEnhancePackages("none").build(); String source="select t.* from :tablename<sql> t"; NativeQuery<?> nq=db.createNativeQuery(source); nq.setParameter("tablename", "RootA"); nq.getResultList(); db.close(); } @Test(expected=Exception.class) public void main3() throws ParseException, SQLException { DbClient db=new DbClientBuilder().setEnhancePackages("none").build(); NativeQuery<?> nq=db.createNamedQuery("myTest", Map.class); nq.getResultList(); db.close(); } }