* [ADD] Unit testing. Work in progress

* [MOD] Code refactoring and minor bugfixes
This commit is contained in:
nuxsmin
2018-07-02 01:18:41 +02:00
parent ae8f6ff7fe
commit e78f853a79
50 changed files with 2139 additions and 1808 deletions

View File

@@ -513,9 +513,8 @@ class UserRepository extends Repository implements RepositoryItemInterface
/**
* @param $login string
*
* @return UserData
* @return QueryResult
* @throws ConstraintException
* @throws NoSuchItemException
* @throws QueryException
*/
public function getByLogin($login)
@@ -556,13 +555,7 @@ class UserRepository extends Repository implements RepositoryItemInterface
$queryData->setParams([$login, $login]);
$queryData->setOnErrorMessage(__u('Error al obtener los datos del usuario'));
$result = $this->db->doSelect($queryData);
if ($result->getNumRows() === 0) {
throw new NoSuchItemException(__u('El usuario no existe'));
}
return $result->getData();
return$this->db->doSelect($queryData);
}
/**