user validation tests