/** * @param Queue * @return Queue */ public function createQueue(Queue $queue) { $statement = $this->_dbCon->query('INSERT INTO `queue` (?)', array(null)); $driver = $this->_dbCon->getDriver(); $queue->setId($driver->getLastGeneratedValue()); return $queue; }
public function testObjectPropertiesSet() { $id = 1; $queue = new Queue(); $queue->setId($id); $refQueue = new \ReflectionObject($queue); $idProp = $refQueue->getProperty('_id'); $idProp->setAccessible(true); $this->assertEquals($id, $idProp->getValue($queue), "ID not properly set by Queue setter method."); }
public function makeDummyQueue($properties) { $queue = new Queue(); $queue->setId($properties['id']); return $queue; }