public function testAddCondition()
 {
     $j = new Join();
     $j->addCondition('foo', 'bar');
     $this->assertEquals('=', $j->getOperator());
     $this->assertEquals('foo', $j->getLeftColumn());
     $this->assertEquals('bar', $j->getRightColumn());
 }
Esempio n. 2
0
 public function testAddExplicitConditionWithOperator()
 {
     $j = new Join();
     $j->addExplicitCondition('a', 'foo', null, 'b', 'bar', null, '>=');
     $this->assertEquals('>=', $j->getOperator());
     $this->assertEquals('a.foo', $j->getLeftColumn());
     $this->assertEquals('b.bar', $j->getRightColumn());
 }