protected function setUp()
 {
     parent::setUp();
     include APP_BASE_PATH . "admin/users/api/UsersEmailSender.php";
     include APP_BASE_PATH . "admin/users/api/UsersActionManager.php";
     $this->obj = new UsersActionManager();
     $this->obj->setUser($this->usersArray['admin']);
     $this->obj->setBaseService(BaseService::getInstance());
     $this->obj->setEmailSender(BaseService::getInstance()->getEmailSender());
 }
 protected function setUp()
 {
     parent::setUp();
     $isTestDB = true;
     if (defined('USE_LOCAL_DB') && USE_LOCAL_DB === "0") {
         $isTestDB = false;
     }
     DynamoDBObject::initializeDynamoDBClient(AWS_DYNAMO_DB_ACCESS_KEY, AWS_DYNAMO_DB_ACCESS_SECRET, NULL, $isTestDB);
     User::addKey('client');
     User::addKey('userId');
     User::addKey('email');
     User::addSecondaryIndex('email', 'emailIndex');
     if (User::isTableExists()) {
         User::cleanTable();
     } else {
         User::createTable(new User());
     }
 }