[eluser]mddd[/eluser]
Yes what you expect is correct. But if you load a model, you have to use the entire name.
Code:
$this->load->model('testmodel');
$this->testmodel->function1(); // that's 'testmodel', not 'test'
If you want a different name or if you need multiple instances of the same model, you can specify the name:
Code:
$this->load->model('testmodel', 'test1');
$this->load->model('testmodel', 'test2');
$this->test1->function1();
$this->test2->function1();