本文整理汇总了PHP中SugarTestUserUtilities类的典型用法代码示例。如果您正苦于以下问题:PHP SugarTestUserUtilities类的具体用法?PHP SugarTestUserUtilities怎么用?PHP SugarTestUserUtilities使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了SugarTestUserUtilities类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['current_user']);
$sql = "DELETE FROM accounts where id = '{$this->_account->id}'";
$GLOBALS['db']->query($sql);
}
示例2: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['current_user']);
unset($_REQUEST['searchDateFrom']);
unset($_REQUEST['searchDateTo']);
}
示例3: tearDown
public function tearDown()
{
unset($GLOBALS['current_user']);
unset($GLOBALS['beanList']);
unset($GLOBALS['beanFiles']);
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
}
示例4: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($this->mbvardef);
unset($this->smarty);
unset($GLOBALS['current_user']);
}
示例5: tearDown
public function tearDown()
{
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestContactUtilities::removeAllCreatedContacts();
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
SugarTestHelper::tearDown();
}
示例6: setUp
public function setUp()
{
$GLOBALS['current_user'] = SugarTestUserUtilities::createAnonymousUser();
$this->account = SugarTestAccountUtilities::createAccount();
$this->account->name = "SDizzle Inc";
$this->account->save();
}
示例7: setUp
public function setUp()
{
$GLOBALS['current_user'] = SugarTestUserUtilities::createAnonymousUser();
$this->user = $GLOBALS['current_user'];
$this->user->setPreference('default_decimal_seperator', '.');
$this->loc = new Localization();
}
示例8: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($this->normalUser);
unset($this->groupUser);
unset($this->portalUser);
}
示例9: tearDown
public function tearDown()
{
$this->contact->field_defs = $this->defs;
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['current_user']);
SugarTestContactUtilities::removeAllCreatedContacts();
}
示例10: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['action']);
unset($GLOBALS['module']);
unset($_REQUEST['module']);
}
示例11: tearDown
public function tearDown()
{
// Delete created campaings
SugarTestCampaignUtilities::removeAllCreatedCampaigns();
// Delete users
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
}
示例12: tearDown
public function tearDown()
{
unset($_REQUEST['dropdown_name']);
unset($_SESSION['authenticated_user_language']);
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
SugarTestHelper::tearDown();
}
示例13: tearDown
public function tearDown()
{
SugarTestUserUtilities::removeAllCreatedAnonymousUsers();
unset($GLOBALS['current_user']);
SugarTestAccountUtilities::removeAllCreatedAccounts();
SugarTestHelper::tearDown();
}
示例14: testAcceptanceAfterDateUpdate
public function testAcceptanceAfterDateUpdate()
{
global $current_user;
global $db;
$meeting = SugarTestMeetingUtilities::createMeeting();
$user = SugarTestUserUtilities::createAnonymousUser();
SugarTestMeetingUtilities::addMeetingUserRelation($meeting->id, $current_user->id);
SugarTestMeetingUtilities::addMeetingUserRelation($meeting->id, $user->id);
// set this to 'accept' before handleSave and make sure it gets set to 'none' after handleSave
$meeting->set_accept_status($user, 'accept');
$meeting->save();
$_POST['record'] = $_REQUEST['record'] = $meeting->id;
$_POST['user_invitees'] = $current_user->id . ',' . $user->id;
$_POST['module'] = 'Meetings';
$_POST['action'] = 'Save';
$_POST['assigned_user_id'] = $current_user->id;
$_POST['send_invites'] = $_REQUEST['send_invites'] = 1;
$_POST['date_start'] = $GLOBALS['timedate']->getNow()->asDb();
$_POST['date_end'] = $GLOBALS['timedate']->getNow()->modify("+900 seconds")->asDb();
$formBase = new MeetingFormBase();
$formBase->handleSave('', false, false);
$sql = "SELECT accept_status FROM meetings_users WHERE meeting_id='{$meeting->id}' AND user_id='{$user->id}'";
$result = $db->query($sql);
if ($row = $db->fetchByAssoc($result)) {
$this->assertEquals('none', $row['accept_status'], 'Should be none after date changed and invite sent.');
}
}
示例15: setUp
public function setUp()
{
global $current_user;
$this->_soapURL = $GLOBALS['sugar_config']['site_url'] . '/soap.php';
//Clean up any possible contacts not deleted
$GLOBALS['db']->query("DELETE FROM contacts WHERE first_name = 'NoBlankFieldUpdate' AND last_name = 'OnFirstSyncTest'");
$current_user = SugarTestUserUtilities::createAnonymousUser();
$contact = SugarTestContactUtilities::createContact();
$contact->first_name = 'NoBlankFieldUpdate';
$contact->last_name = 'OnFirstSyncTest';
$contact->phone_mobile = '867-5309';
$contact->email1 = 'noblankfieldupdateonfirstsync@example.com';
$contact->title = 'Jenny - I Got Your Number';
$contact->disable_custom_fields = true;
$contact->save();
$this->c = $contact;
$GLOBALS['db']->query("DELETE FROM contacts WHERE first_name = 'Collin' AND last_name = 'Lee'");
//Manually create a contact entry
$contact2 = new Contact();
$contact2->title = 'Jenny - I Got Your Number';
$contact2->first_name = 'Collin';
$contact2->last_name = 'Lee';
$contact2->phone_mobile = '867-5309';
$contact2->disable_custom_fields = true;
$contact2->email1 = '';
$contact2->email2 = '';
$contact2->save();
$this->c2 = $contact2;
//DELETE contact_users entries that may have remained
$GLOBALS['db']->query("DELETE FROM contacts_users WHERE user_id = '{$current_user->id}'");
parent::setUp();
$GLOBALS['db']->commit();
}