complete validation testing in user model spec