public function CriteriaTest::testOrWhere in Plug 7
File
- lib/doctrine/ collections/ tests/ Doctrine/ Tests/ Common/ Collections/ CriteriaTest.php, line 55 
Class
Namespace
Doctrine\Tests\Common\CollectionsCode
public function testOrWhere() {
  $expr = new Comparison("field", "=", "value");
  $criteria = new Criteria();
  $criteria
    ->where($expr);
  $expr = $criteria
    ->getWhereExpression();
  $criteria
    ->orWhere($expr);
  $where = $criteria
    ->getWhereExpression();
  $this
    ->assertInstanceOf('Doctrine\\Common\\Collections\\Expr\\CompositeExpression', $where);
  $this
    ->assertEquals(CompositeExpression::TYPE_OR, $where
    ->getType());
  $this
    ->assertSame(array(
    $expr,
    $expr,
  ), $where
    ->getExpressionList());
}