public function testGettingFieldsWithNoResults()
{
$rs = $this->connection()->execute('SELECT name,value,active FROM user WHERE 1=0');
$fields = $rs->fields();
$this->assertEquals(count($rs), 0);
$this->assertEquals(count($fields), 3);
$this->assertEquals($fields[0]->name, 'name');
$this->assertEquals($fields[1]->name, 'value');
$this->assertEquals($fields[2]->name, 'active');
}