added testGetSetUsername()
added incomplete missing tests