Exemplo n.º 1
0
  public void testGetType() throws Exception {
    sumNode.addChildNode(new SupportExprNode(Integer.class));
    SupportExprNodeFactory.validate3Stream(sumNode);
    assertEquals(Integer.class, sumNode.getType());

    sumNode = new ExprSumNode(false, false);
    sumNode.addChildNode(new SupportExprNode(Float.class));
    SupportExprNodeFactory.validate3Stream(sumNode);
    assertEquals(Float.class, sumNode.getType());

    sumNode = new ExprSumNode(false, false);
    sumNode.addChildNode(new SupportExprNode(Short.class));
    SupportExprNodeFactory.validate3Stream(sumNode);
    assertEquals(Integer.class, sumNode.getType());
  }
Exemplo n.º 2
0
 private ExprSumNode makeNode(Object value, Class type) throws Exception {
   ExprSumNode sumNode = new ExprSumNode(false, false);
   sumNode.addChildNode(new SupportExprNode(value, type));
   SupportExprNodeFactory.validate3Stream(sumNode);
   return sumNode;
 }