unit tests for set and get working