I think Leigh's suggestion above is probably your best bet. Create a set of seed contacts that match different criteria for your dynamic content. Then send test emails to those contacts.
I just checked our contact database and between variations on my company email and web-based emails, I currently have six entries for myself that I can send emails to. Not to mention other members of my team. So we can test a lot of variations if we want to.