use of com.dailystudio.dataobject.query.QueryToken in project devbricks by dailystudio.
the class ExpressionTokenTest method testMultipleOperation.
public void testMultipleOperation() {
ExpressionToken token1 = null;
ExpressionToken token2 = null;
ExpressionToken token = null;
token1 = new ExpressionToken("abc");
assertNotNull(token1);
token2 = new ExpressionToken("def");
assertNotNull(token2);
token = token1.multiple(token2);
assertEquals(new QueryToken("( ( abc ) * ( def ) )"), token);
}
use of com.dailystudio.dataobject.query.QueryToken in project devbricks by dailystudio.
the class ExpressionTokenTest method testOrOperation.
public void testOrOperation() {
Column column = null;
column = new IntegerColumn("intVal");
assertNotNull(column);
ExpressionToken token = null;
token = column.lt(1000);
assertEquals(new QueryToken("intVal < 1000"), token);
token.or(column.gt(2000));
assertEquals(new QueryToken("( intVal < 1000 ) OR ( intVal > 2000 )"), token);
}
use of com.dailystudio.dataobject.query.QueryToken in project devbricks by dailystudio.
the class ExpressionTokenTest method testPlusOperation.
public void testPlusOperation() {
ExpressionToken token1 = null;
ExpressionToken token2 = null;
ExpressionToken token = null;
token1 = new ExpressionToken("abc");
assertNotNull(token1);
token2 = new ExpressionToken("def");
assertNotNull(token2);
token = token1.plus(token2);
assertEquals(new QueryToken("( ( abc ) + ( def ) )"), token);
}
use of com.dailystudio.dataobject.query.QueryToken in project devbricks by dailystudio.
the class ExpressionTokenTest method testDivideOperation.
public void testDivideOperation() {
ExpressionToken token1 = null;
ExpressionToken token2 = null;
ExpressionToken token = null;
token1 = new ExpressionToken("abc");
assertNotNull(token1);
token2 = new ExpressionToken("def");
assertNotNull(token2);
token = token1.divide(token2);
assertEquals(new QueryToken("( ( abc ) / ( def ) )"), token);
}
use of com.dailystudio.dataobject.query.QueryToken in project devbricks by dailystudio.
the class ExpressionTokenTest method testModuloOperation.
public void testModuloOperation() {
ExpressionToken token1 = null;
ExpressionToken token2 = null;
ExpressionToken token = null;
token1 = new ExpressionToken("abc");
assertNotNull(token1);
token2 = new ExpressionToken("def");
assertNotNull(token2);
token = token1.modulo(token2);
assertEquals(new QueryToken("( ( abc ) % ( def ) )"), token);
}
Aggregations