/** * @covers ::getParameters */ public function testGetParameters() { $query = new Query\Union(self::getDb()); $select1 = new Query\Select(self::getDb()); $select2 = new Query\Select(self::getDb()); $select1->from('table1')->where('name', 10); $select2->from('table2')->whereIn('name', array(1, 2)); $query->select($select1)->select($select2); $this->assertEquals(array(10, 1, 2), $query->getParameters()); }