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()); }