public function testSelectUsingMethodForSelectingFieldsUsingArray() { $qb = new \Quark\Query\Select(); $query = $qb->selectArray(array(array('users.id', 'id'), array('users.username', 'name'), array('users.password', 'pass')))->from(array('users', 'u'))->compile(); $expectedQuery = "SELECT users.id AS id, users.username AS name, users.password AS pass FROM users AS u"; $this->assertSame($expectedQuery, $query); }