public function testGetListBySearch() { $testResult = array(array('login' => 'User 1'), array('login' => 'User 2'), array('login' => 'Template user')); $result = User::getListBySearch('login'); $this->assertEquals($testResult, $result); $testResult = array(array('login' => 'User 1'), array('login' => 'User 2')); $result = User::getListBySearch('login', -1, 0, null, 'ASC', array('language_id' => 'us')); $this->assertEquals($testResult, $result); $testResult = array(array('login' => 'User 1'), array('login' => 'User 2'), array('login' => 'Template user')); $result = User::getListBySearch('login', -1, 0, 'login', 'ASC', array('language_id' => array('us', 'fr'))); $this->assertEquals($testResult, $result); }