public function testBridgeAction() { $client = new Client(); $action = new ClientAction(ClientAction::CRITERION_NONE); $client->bridgeActionAdd($action); #\Doctrine\Common\Util\Debug::dump($client); $oldActions = $client->bridgeActionsGetByCriterion(ClientAction::CRITERION_NONE); #\Doctrine\Common\Util\Debug::dump($oldActions); $this->assertEquals(array($action), $oldActions); $oldAction = $client->bridgeActionGetByCriterion(ClientAction::CRITERION_NONE); #\Doctrine\Common\Util\Debug::dump($oldAction); $this->assertEquals($action, $oldAction); $client->bridgeActionRemove($action); $oldActions = $client->bridgeActionsGetByCriterion(ClientAction::CRITERION_NONE); $this->assertEquals(array(), $oldActions); $oldAction = $client->bridgeActionGetByCriterion(ClientAction::CRITERION_NONE); $this->assertEquals(null, $oldAction); $actions = array(); $action = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = $action; $client->bridgeActionsAdd($actions); $client->bridgeActionsExecute(ClientAction::CRITERION_NONE); $actions = array(); $actions[] = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = new ClientAction(ClientAction::CRITERION_NONE); $actions[] = new ClientAction(ClientAction::CRITERION_AFTER_HELLO); $client->bridgeActionsAdd($actions); $client->bridgeActionRemoveByCriterion(ClientAction::CRITERION_NONE); }