public void testPrimitiveOriginType() { VariableExpression boolExpression = new VariableExpression("fo",ClassHelper.boolean_TYPE); VariableExpression intExpression = new VariableExpression("foo", ClassHelper.int_TYPE); assertEquals(boolExpression.getOriginType().getName(),"boolean"); assertEquals(intExpression.getOriginType().getName(),"int"); }
public void testNonPrimitiveOriginType() { VariableExpression boolExpression = new VariableExpression("foo",ClassHelper.Boolean_TYPE); VariableExpression intExpression = new VariableExpression("foo", ClassHelper.Integer_TYPE); assertEquals(boolExpression.getOriginType().getName(),"java.lang.Boolean"); assertEquals(intExpression.getOriginType().getName(),"java.lang.Integer"); }
public void testPrimitiveOriginTypeConstructorDynVariable() { DynamicVariable dynVariable = new DynamicVariable("foo",false); assertEquals(dynVariable.getOriginType().getName(),"java.lang.Object"); }
public void testPrimitiveOriginTypeConstructorParameter() { Parameter boolParameter = new Parameter(ClassHelper.boolean_TYPE,"foo"); Parameter intParameter = new Parameter(ClassHelper.int_TYPE,"foo"); VariableExpression newBoolExpression = new VariableExpression(boolParameter); VariableExpression newIntExpression = new VariableExpression(intParameter); assertEquals(newBoolExpression.getOriginType().getName(),"boolean"); assertEquals(newIntExpression.getOriginType().getName(),"int"); }
public void testPrimitiveOriginTypeConstructorVariableExpression() { VariableExpression boolExpression = new VariableExpression("foo",ClassHelper.boolean_TYPE); VariableExpression intExpression = new VariableExpression("foo", ClassHelper.int_TYPE); VariableExpression newBoolExpression = new VariableExpression(boolExpression); VariableExpression newIntExpression = new VariableExpression(intExpression); assertEquals(newBoolExpression.getOriginType().getName(),"boolean"); assertEquals(newIntExpression.getOriginType().getName(),"int"); }