protected function setUp() { SugarTestHelper::setUp('beanList'); SugarTestHelper::setUp('beanFiles'); SugarTestHelper::setUp('current_user'); $this->currentUser = $GLOBALS['current_user']; $this->defaultExportCharset = $this->currentUser->getPreference(self::DEFAULT_EXPORT_CHARSET_PREF_NAME); $this->opportunity = SugarTestOpportunityUtilities::createOpportunity(); }
public function setUp() { SugarTestHelper::setUp('beanFiles'); SugarTestHelper::setUp('beanList'); SugarTestHelper::setUp('current_user'); SugarTestOpportunityUtilities::createOpportunity(); $opp1 = SugarTestOpportunityUtilities::createOpportunity(); $this->contact = SugarTestContactUtilities::createContact(); $this->contact->load_relationship('opportunities'); $this->contact->opportunities->add($opp1->id); }
public function setUp() { $this->_soapURL = $GLOBALS['sugar_config']['site_url'] . '/soap.php'; parent::setUp(); SugarTestHelper::setUp('beanFiles'); SugarTestHelper::setUp('beanList'); $this->user = SugarTestHelper::setUp('current_user', array(true, true)); // Create an opportunity for the report $opportunity = SugarTestOpportunityUtilities::createOpportunity(); // Create and save summary with details report on opportunities, filtered by id of the above created opportunity $this->_report = new Report('{"display_columns":[{"name":"name","label":"Opportunity Name","table_key":"self"},{"name":"sales_stage","label":"Sales Stage","table_key":"self"}],"module":"Opportunities","group_defs":[{"name":"opportunity_type","label":"Type","table_key":"self","type":"enum","force_label":"Type"}],"summary_columns":[{"name":"opportunity_type","label":"Type","table_key":"self"}],"report_name":"Opp by type","chart_type":"none","do_round":1,"chart_description":"","numerical_chart_column":"","numerical_chart_column_type":"","assigned_user_id":"1","report_type":"summary","full_table_list":{"self":{"value":"Opportunities","module":"Opportunities","label":"Opportunities"}},"filters_def":{"Filter_1":{"0":{"name":"id","table_key":"self","qualifier_name":"is","input_name0":"' . $opportunity->id . '","input_name1":"' . $opportunity->name . '","column_name":"self:id","id":"rowid0"},"operator":"AND"}}}'); $_REQUEST['assigned_user_id'] = $GLOBALS['current_user']->id; $this->_report->save("testSummaryReportWithDetails"); }
/** * Sets up the fixture, for example, open a network connection. * This method is called before a test is executed. */ public function setUp() { SugarTestHelper::setUp('beanFiles'); SugarTestHelper::setUp('beanList'); SugarTestHelper::setUp('current_user'); parent::setUp(); $this->contact = SugarTestContactUtilities::createContact(); $this->contact->load_relationship('opportunities'); foreach ($this->account_names as $account_name) { $account = SugarTestAccountUtilities::createAccount(); $account->name = $account_name; $account->save(false); $opportunity = SugarTestOpportunityUtilities::createOpportunity(null, $account); $this->contact->opportunities->add($opportunity); } }
public function setUp() { SugarTestHelper::setUp('beanFiles'); SugarTestHelper::setUp('beanList'); SugarTestHelper::setUp('current_user'); $this->account = SugarTestAccountUtilities::createAccount(); $this->contact = SugarTestContactUtilities::createContact(); $this->email = SugarTestEmailUtilities::createEmail(); $this->opportunity = SugarTestOpportunityUtilities::createOpportunity('', $this->account); $this->contact->account_id = $this->account->id; $this->contact->save(); $this->opportunity->load_relationship('contacts'); $this->opportunity->contacts->add($this->contact); $this->email->parent_id = $this->contact->id; $this->email->parent_type = $this->contact->module_name; $this->email->save(); if (isset($GLOBALS['app'])) { $this->application = $GLOBALS['app']; } $GLOBALS['app'] = new SugarApplication(); $GLOBALS['app']->controller = new SugarController(); }