public function __construct() { parent::__construct(); // Set main (tested) model: $this->SetPdkModel('RubriqueCurrencyModel', pdk_load_class('RubriqueCurrencyModel', 'classes')); $this->dropTestTables = ECATALOGUE_TESTS_DROP_TEST_TABLES; }
public function __construct() { parent::__construct(); // Remember curent currency ID @session_start(); $this->session_current_currency_id = $_SESSION["current_currency_id"]; // Define all additional models: $pdk_models = array(); $this->rub_cur_mdl = pdk_load_class('RubriqueCurrencyModel', 'classes'); $pdk_models['RubriqueCurrencyModel'] = $this->rub_cur_mdl; $this->rub_mdl = pdk_load_class('PdkRubriqueModel', 'classes/models'); $pdk_models['PdkRubriqueModel'] = $this->rub_mdl; $this->art_mdl = pdk_load_class('PdkArticleModel', 'classes/models'); $pdk_models['PdkArticleModel'] = $this->art_mdl; $this->AddPdkModels($pdk_models); // Set main (tested) model: $this->SetPdkModel('CurrencyModel', pdk_load_class('CurrencyModel', 'classes')); $this->dropTestTables = ECATALOGUE_TESTS_DROP_TEST_TABLES; // Задаем вручную валюту по умолчанию, по той же причине, по которой не кактит тест в функции Test_CurrentCurrency $this->model->SetCurrentCurrencyId(2); }
public function __construct() { parent::__construct(); // Define all additional models: $pdk_models = array(); $this->rub_cur_mdl = pdk_load_class('RubriqueCurrencyModel', 'classes'); $pdk_models['RubriqueCurrencyModel'] = $this->rub_cur_mdl; $this->rub_mdl = pdk_load_class('PdkRubriqueModel', 'classes/models'); $pdk_models['PdkRubriqueModel'] = $this->rub_mdl; $this->art_mdl = pdk_load_class('PdkArticleModel', 'classes/models'); $pdk_models['PdkArticleModel'] = $this->art_mdl; $this->currency_mdl = pdk_load_class('CurrencyModel', 'classes'); $pdk_models['CurrencyModel'] = $this->currency_mdl; $this->composite_art_mdl = pdk_load_class('CompositeArticleModel', 'classes'); $pdk_models['CompositeArticleModel'] = $this->composite_art_mdl; $this->AddPdkModels($pdk_models); // Set main (tested) model: $this->SetPdkModel('ProductModel', pdk_load_class('ProductModel', 'classes')); $this->dropTestTables = ECATALOGUE_TESTS_DROP_TEST_TABLES; // Remember current currency ID $this->current_currency_id = $this->currency_mdl->GetCurrentCurrencyId(); }
public function __construct() { parent::__construct(); $this->SetPdkModel('EcatArticleSimilarModel', pdk_load_class('EcatArticleSimilarModel', 'classes')); $this->dropTestTables = ECATALOGUE_TESTS_DROP_TEST_TABLES; }