コード例 #1
0
 @Test
 public void testGetColumnsForSelectStatement() throws Exception {
   assertEquals(
       ", doc.date", store.getColumnsForSelectStatement("where 1=1 order by doc.date desc"));
   assertEquals(
       ", doc.date", store.getColumnsForSelectStatement("where 1=1 order by doc.date asc"));
   assertEquals(", doc.date", store.getColumnsForSelectStatement("where 1=1 order by doc.date"));
   assertEquals(
       ", description", store.getColumnsForSelectStatement("where 1=1 order by description desc"));
   assertEquals(
       ", ascendent", store.getColumnsForSelectStatement("where 1=1 order by ascendent asc"));
   assertEquals(
       ", doc.date, doc.name",
       store.getColumnsForSelectStatement("where 1=1 order by doc.date, doc.name"));
   assertEquals(
       ", doc.date, doc.name",
       store.getColumnsForSelectStatement("where 1=1 order by doc.date ASC, doc.name DESC"));
   assertEquals(
       "", store.getColumnsForSelectStatement(", BaseObject as obj where obj.name=doc.fullName"));
 }