Пример #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());
  }