added tests for validating user signup