added tests for signup