taskMQArray = new Task_MQ_Array(); } protected function tearDown() { } /** * @group testAdd */ public function testAdd() { $service = 'Demo.Test'; $params = array ( 'id' => 1, ); $rs = $this->taskMQArray->add($service, $params); $this->assertTrue($rs); } /** * @group testPop */ public function testPop() { $service = 'Demo.Update'; $num = '1'; $rs = $this->taskMQArray->pop($service, $num); $this->assertEmpty($rs); $rs = $this->taskMQArray->add($service, array('name' => 'phalapi')); $rs = $this->taskMQArray->add($service, array('name' => 'net')); $rs = $this->taskMQArray->pop($service, 1); $this->assertEquals(array(array('name' => 'phalapi')), $rs); $rs = $this->taskMQArray->pop($service, 1); $this->assertEquals(array(array('name' => 'net')), $rs); } }