transit superclass tests, set up factories