initial add of EbeanORM server based on v2.8.1

This commit is contained in:
rbygrave
2012-09-14 00:40:39 +12:00
parent 2b74d0f9d9
commit 96ce4c0ddf
1188 changed files with 135034 additions and 0 deletions
@@ -0,0 +1,32 @@
package com.avaje.tests.basic;
import java.sql.Timestamp;
import junit.framework.Assert;
import junit.framework.TestCase;
import com.avaje.ebean.Ebean;
import com.avaje.ebean.Query;
import com.avaje.tests.model.basic.Order;
import com.avaje.tests.model.basic.ResetBasicData;
public class TestQueryWhereBetween extends TestCase {
public void testCountOrderBy() {
ResetBasicData.reset();
Timestamp t = new Timestamp(System.currentTimeMillis());
Query<Order> query = Ebean.find(Order.class)
.setAutofetch(false)
.where().betweenProperties("cretime","updtime", t)
.order().asc("orderDate")
.order().desc("id");
query.findList();
String sql = query.getGeneratedSql();
Assert.assertTrue(sql.indexOf("between t0.cretime and t0.updtime") > -1);
}
}