Seeding database data for tests

mix test won’t seed your database, because nothing will cleanup the data which was inserted outside of the sandbox transactions of single tests. Also having those countries seeded would mean they are the same to all tests, which imho can be as annoying as any other global state in your system. I’d rather opt for inserting those countries via a Factory on demand, so you can control on a per test basis which countries are in the database.