Change email lowercase validation to: before_save { email.downcase! } and update tests