added tests for signup feature