[TASK] Fully cover Repository with tests