Woo polymorphism!
Migrated test code out of the engine and into the Test class