File
- drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/Common/Collections/ClosureExpressionVisitorTest.php, line 109
Class
- ClosureExpressionVisitorTest
- @group DDC-1637
Namespace
Doctrine\Tests\Common\Collections
Code
public function testWalkAndCompositeExpression() {
$closure = $this->visitor
->walkCompositeExpression($this->builder
->andX($this->builder
->eq("foo", 1), $this->builder
->eq("bar", 1)));
$this
->assertTrue($closure(new TestObject(1, 1)));
$this
->assertFalse($closure(new TestObject(1, 0)));
$this
->assertFalse($closure(new TestObject(0, 1)));
$this
->assertFalse($closure(new TestObject(0, 0)));
}