public function testList()
 {
     $result = null;
     $error = 0;
     $action = $this->userFactory->actionList();
     /* @var $result \SMSApi\Api\Response\UsersResponse */
     /* @var $item \SMSApi\Api\Response\UserResponse */
     $result = $action->execute();
     echo "\nUserList:\n";
     if (empty($result)) {
         $error++;
     }
     foreach ($result->getList() as $item) {
         $this->renderUserItem($item);
     }
     $this->assertEquals(0, $error);
 }
 private function getSubuserUsername()
 {
     $userFactory = new UserFactory($this->proxy, $this->getClient());
     /** @var UserResponse[] $subusers */
     $subusers = $userFactory->actionList()->execute()->getList();
     return $subusers[0]->getUsername();
 }