Issue #2791119 by phenaproxima, quietone, chx, mikeryan, benjy: Write meaningful Migrate source tests