5-writing tests, validate user fields