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;
 }