new: dev: Adding more unit tests

###REVIEWERS
@flopezag 

### DESCRIPTION
- more coverage adding new unit tests
- Fixed some Exceptions unneeded 

yes because this second file is for test_settings, and the other is the same file for production