Example #1
0
 public function no_testCountMethodFiltersPassedOptions()
 {
     $opts = ['conditions' => [], 'having' => [], 'groupBy' => []];
     $qb = $this->getMock('\\SimpleAR\\Orm\\Builder', array('setOptions', 'count'));
     $qb->expects($this->once())->method('setOptions')->with($opts)->will($this->returnValue($qb));
     $qb->expects($this->once())->method('count');
     Article::setQueryBuilder($qb);
     $opts['select'] = ['title', 'stuff'];
     $opts['orderBy'] = ['#readers'];
     Article::count($opts);
 }