implemented tests for user