Package org.teiid.query.sql.lang

Examples of org.teiid.query.sql.lang.IsNullCriteria


    int equals = 0;
    UnitTestUtil.helpTestEquivalence(equals, c1, c2);
  }
 
  public void testCloneEquivalence(){
        IsNullCriteria c1 = example("abc", false); //$NON-NLS-1$
       
        IsNullCriteria c2 = (IsNullCriteria)c1.clone();
    int equals = 0;
    UnitTestUtil.helpTestEquivalence(equals, c1, c2);
 
View Full Code Here


    UnitTestUtil.helpTestEquivalence(equals, c1, c2);
 
 
    public void testNonEquivalence1(){
        //test transitivity with two nonequal Objects
        IsNullCriteria c1 = example("abc", true); //$NON-NLS-1$
        IsNullCriteria c2 = example("xyz", true); //$NON-NLS-1$
        int equals = -1;
        UnitTestUtil.helpTestEquivalence(equals, c1, c2);
    }
View Full Code Here

        int equals = -1;
        UnitTestUtil.helpTestEquivalence(equals, c1, c2);
    }
   
    public void testNonEquivalence2(){
        IsNullCriteria c1 = example("abc", true); //$NON-NLS-1$
        IsNullCriteria c2 = example("abc", false); //$NON-NLS-1$
        int equals = -1;
        UnitTestUtil.helpTestEquivalence(equals, c1, c2);
    }
View Full Code Here

 
 
  // ################################## TEST HELPERS ################################ 
   
  public static IsNullCriteria example(String element, boolean negated) {
    IsNullCriteria crit = new IsNullCriteria();
        crit.setNegated(negated);
    crit.setExpression(new ElementSymbol(element));
    return crit;       
    }
View Full Code Here

    }
   
  // ################################## ACTUAL TESTS ################################
 
  public void testEquals1() {
        IsNullCriteria c1 = example("abc", true); //$NON-NLS-1$
        IsNullCriteria c2 = example("abc", true); //$NON-NLS-1$
       
    assertTrue("Equivalent is null criteria don't compare as equal: " + c1 + ", " + c2, c1.equals(c2));         //$NON-NLS-1$ //$NON-NLS-2$
  }
View Full Code Here

       
    assertTrue("Equivalent is null criteria don't compare as equal: " + c1 + ", " + c2, c1.equals(c2));         //$NON-NLS-1$ //$NON-NLS-2$
  }

  public void testEquals2() {   
        IsNullCriteria c1 = example("abc", false); //$NON-NLS-1$
        IsNullCriteria c2 = (IsNullCriteria)c1.clone();
    assertTrue("Equivalent is null criteria don't compare as equal: " + c1 + ", " + c2, c1.equals(c2));         //$NON-NLS-1$ //$NON-NLS-2$
  }
View Full Code Here

        IsNullCriteria c2 = (IsNullCriteria)c1.clone();
    assertTrue("Equivalent is null criteria don't compare as equal: " + c1 + ", " + c2, c1.equals(c2));         //$NON-NLS-1$ //$NON-NLS-2$
  }

  public void testSelfEquivalence(){
        IsNullCriteria c1 = new IsNullCriteria();
        c1.setNegated(true);
        c1.setExpression(new Constant("abc")); //$NON-NLS-1$
    int equals = 0;
    UnitTestUtil.helpTestEquivalence(equals, c1, c1);
  }
View Full Code Here

    insert.setValues(values);   
    helpTest(insert, getSymbolMap());
  }
 
  public void testVisitIsNullCriteria() {
    IsNullCriteria inc = new IsNullCriteria(exampleElement(true, 0));
    helpTest(inc, getSymbolMap());
  }
View Full Code Here

TOP

Related Classes of org.teiid.query.sql.lang.IsNullCriteria

Copyright © 2018 www.massapicom. 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.