Examples of DateCriteria


Examples of org.talend.esb.sam.server.persistence.criterias.DateCriteria


public class DateCriteriaTest extends TestCase {

  public void testCriteria() throws Exception {
    DateCriteria criteria = new DateCriteria("timestamp_before", "TIMESTAMP");
    Criteria value = criteria.parseValue("1307570400000")[0];
    assertEquals("TIMESTAMP < :timestamp_before", value.getFilterClause().toString());

    criteria = new DateCriteria("timestamp_after", "TIMESTAMP");
    value = criteria.parseValue("1307570400000")[0];
    assertEquals("TIMESTAMP > :timestamp_after", value.getFilterClause().toString());

    criteria = new DateCriteria("timestamp", "TIMESTAMP");
    value = criteria.parseValue("1307570400000")[0];
    assertEquals("TIMESTAMP = :timestamp", value.getFilterClause().toString());
  }
View Full Code Here

Examples of org.talend.esb.sam.server.persistence.criterias.DateCriteria

    value = criteria.parseValue("1307570400000")[0];
    assertEquals("TIMESTAMP = :timestamp", value.getFilterClause().toString());
  }
 
  public void testOnDayCriteria() throws Exception {
    DateCriteria criteria = new DateCriteria("timestamp_on", "TIMESTAMP");
    Criteria[] values = criteria.parseValue("1307570400000");
    assertEquals("TIMESTAMP > :timestamp_on_after", values[0].getFilterClause().toString());
    assertEquals("TIMESTAMP < :timestamp_on_before", values[1].getFilterClause().toString());
  }
View Full Code Here
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.