Unit tests - public slots

Testing getter and setter of the public slots.

Also, test some parameters of the variables (ex: id is positive integer)

Test value are hardcoded.