public function testExtra()
{
$object = new MockPostObject(array('id' => 1, 'data' => 'test'));
$query = new Query(array('conditions' => 'foo', 'extra' => 'value', 'extraObject' => $object));
$this->assertEqual(array('foo'), $query->conditions());
$this->assertEqual('value', $query->extra());
$this->assertEqual($object, $query->extraObject());
$this->assertNull($query->extra2());
}