One of our clients is complaining that his email with a valid punnycode does not pass validation when creating a contact.
What's the solution?
I added an additional method that parses the email's hostname and converts it to UTF format. After which, the transformed hostname is then checked by Truemail.
How to test?
Ensure that valid emails with a standard hostname are being created.
Ensure that valid emails with punnycode are being created.
Ensure that invalid emails can't be created.
Ensure that invalid emails with punnycode can't be created.
What's the problem?
What's the solution?
How to test?
How to review?