Using real domains (like yahoo.com) for "fake" e-mail address is not a good practice. There are domains like example.com, example.net or example.org for such purposes (RFC 2606, RFC 6761).
It’s a bit like saying that every demo user should be called John Doe or Jane Doe if they aren’t actual people.